|
Michael Travers |
|
|
|
|
|
Pacifica, CA |
|
|
(650) 219-1876 |
|
|
|
|
|
|
|||
|
Summary of Qualifications |
|
|||||
|
|
|
|
||||
|
Professional Experience |
|
|||||
|
|
|
|
||||
|
2008-present |
|
|||||
|
|
Directory, Research and Development Continuing and commercializing the projects started at CommerceNet, CollabRx is a startup actively pursued in managing and providing infrastructure to virtualized therapy discovery projects. (Palo Alto, CA) |
|
||||
|
|
|
|
|
|||
|
2007-2008 |
|
|||||
|
|
Visiting Scientist Conducted research into knowledge and workflow representation for biomedicine; designed and built prototypes for web-based software platform to support collaboration among scientists working on therapy development. (Palo Alto, CA) |
|
||||
|
|
|
|
|
|||
|
2006-2007 |
|
|||||
|
|
Principle Software Engineer, Knowledge Systems Designed and developed tools for integrating and visualizing biological data for metabolomics, proteomics, and related domains, using semantic web technology. Took lead role in architecture, ontology, and user interface design (Emeryville, CA) |
|
||||
|
|
|
|
|
|||
|
2003-present |
|
|||||
|
|
Knowledge Representation and User Interface Lead. BioBike (formerly BioLingua) is an open-source system for knowledge-based biocomputation, including an end-user visual programming system using AJAX. This system is in current use by research biologists and is used as a teaching tool in university courses (Stanford and Virigina Commonwealth University). |
|
||||
|
|
|
|
|
|||
|
2001-2006 |
|
|||||
|
|
Principal Software Engineer; Architect Developed applications for pharmaceutical drug discovery. Lead engineer/architect for the company's client-side platform. Designed and implemented a visual form design and end-user programming system deployed to consultants and customers. Developed ontology and protocols to unify cheminformatics data across applications. (San Ramon, CA)
|
|
||||
|
1999-2001 |
|
|||||
|
|
Director, User Interface Developed applications for pharmaceutical drug discovery (combinatorial chemistry, LIMS, data integration). Responsible for user interface design, architecture, and implementation, including a sophisticated search tool. Other responsibilities included designing and implementing an object-relational mapping facility, and redesigning architecture for operation in a worldwide enterprise environment. Participated in project planning and management. (San Francisco, CA) |
|
||||
|
|
|
|
|
|||
|
1997-1999 |
|
|||||
|
|
Research Scientist Worked with the Java Tools research group designing advanced interactive programming and visualization tools; explored agent-based component architectures. Worked on XML-related application tools and contributed to schema and query standards efforts. Developed web-based knowledge management tools for corporate intranet. (Hawthorne, NY) |
|
||||
|
|
|
|
|
|||
|
1996-1997 |
|
|||||
|
|
Research Affiliate Designed and prototyped a visual programming system for the Virtual Fishtank Exhibit at the Boston Computer Museum. (Cambridge, MA) |
|
||||
|
|
|
|
|
|||
|
Lisp Machine, Inc. |
1985-1986 |
|
||||
|
|
Senior Software Engineer Designed and implemented programming environment tools including a GUI toolkit; a hypertext documentation browser and an object-oriented API for 3D graphics. (Cambridge, MA) |
|
||||
|
|
|
|
|
|||
|
Centre Mondial Informatique et Resources Humaine. |
1985-1986 |
|
||||
|
|
Senior Software Engineer Designed and implemented a knowledge base and graphic editor for a medical diagnostic expert system for use in third-world countries. (Paris, France) |
|
||||
|
|
|
|
|
|||
|
Consultant |
1988-present |
|
||||
|
|
Consulting services in advanced UI design and implementation to a vareity of clients, including MCC, Apple, Science Commons, and IS Robotics. |
|
||||
|
|
|
|
|
|||
|
||||||
|
|
|
|
|
|||
|
|
The (Re)Birth of the Knowledge Operating System. ILC 2005 (with J. Shrager and J.P. Massar). |
|
||||
|
|
|
|
|
|||
|
|
BioLingua: A programmable knowledge environment for biologists. BioInformatics 21(2):199-207, 2005 (with J.P. Massar, J. Elhai, and J. Shrager). |
|
||||
|
|
|
|
|
|||
|
|
A Brief Overview of the Narrative Intelligence Reading Group. In Narrative Intelligence, eds. Michael Mateas and Phoebe Sengers. 27-38. Amsterdam: John Benjamins Company, 2003 (with Marc Davis) |
|
||||
|
|
|
|
|
|||
|
|
Dynamic Interaction in Java (retitled What is Interactive Scripting?), Dr. Dobb's Journal 25(1), January 2000. |
|
||||
|
|
|
|
|
|||
|
|
Behave!, visual programming system for the Virtual Fishtank exhibit, The Computer Museum, Boston, 1998. |
|
||||
|
|
|
|
|
|||
|
|
Recursive Interfaces for Reactive Objects, Proceedings of CHI '94, in Boston, 1994. |
|
||||
|
|
|
|
|
|||
|
|
Two Approaches to Informal Interaction Over Computer and Video Networks. In Proceedings of CHI '91 in New Orleans, 13-19, 1991 (with Alan Borning). |
|
||||
|
|
|
|
|
|||
|
|
A Visual Representation for Knowledge Structures. In Proceedings of Hypertext '89, 147-158, 1989. |
|
||||
|
|
|
|
|
|||
|
|
Animal Construction Kits. In Artificial Life: SFI Series in the Sciences of Complexity, ed. C. Langton. Addison-Wesley, 1988. |
|
||||
|
|
|
|
|
|||
|
Education |
|
|||||
|
|
|
|
|
|||
|
MIT Media Laboratory, Ph.D. in Media Arts and Sciences |
|
|||||
|
|
Research in programming environments, languages, and agent-based systems. Dissertation title: Programming with Agents: New metaphors for thinking about computation. Nominated for ACM Doctoral Dissertation Award. (1996) |
|
|
|||
|
|
|
|
|
|
||
|
MIT Media Laboratory, S.M. in Visual Studies |
|
|
|
|||
|
|
Research in programming environments, behavior simulation, and artificial life. Thesis title: Agar: An Animal Construction Kit. (1988) |
|
|
|||
|
|
|
|
|
|
||
|
Massachusetts Institute of Technology, S.B. in Mathematics |
|
|
||||
|
|
With concentrations in theory of computation and visual arts. (1986) |
|
|
|||
|
|
|
|
|
|
||
|
Professional Organizations and Activities |
|
|
||||
|
|
|
|
||||
|
|
Program Committee, ACM SIGCHI Conferences, 1995-2000. |
|
|
|||
|
|
Program Committee, International Lisp Conference, 2005 |
|
|
|
||
|
|
Co-founder, Narrative Intelligence Group |
|
|
|||
|
|
|
|
|
|
||
|
Technical Expertise |
|
|
||||
|
|
|
|
|
|
||
|
|
Experienced in design and implementation at all levels from operating system internals to user interfaces. Languages and platforms include: Java, C#, .Net, WinForms, Lisp, C, JavaScript. Internet standards: TCP, HTML, HTTP, CSS, XML, WSDL, BPEL, RDF, OWL. Databases: SQL, Oracle, ODBC, JDBC, Hibernate. Tools: UML, Eclipse, Visual Studio, CVS. |
|
|
|||