Michael Travers
- Email: mt -at- alum.mit.edu
- Personal site: Hyperphor
| |
Summary of Qualifications
- Excellent programming and design skills
- Creative approach to software and UI design
- Hands on, ships products
- Ability to take technical leadership roles
- Experienced with a broad range of technologies
Professional Experience
Computer Scientist, Bioinformatics Research Group Contributed to development of Pathway Tools knowledge base and tools, developed web-based interface for knowledge manipulation, worked on repurposing tools for metabolic engineering applications (DOE funded grant), developed knowledge visualization tools.
Director, Research and Development Lead architect, designer, and product manager for the CollabRx platform, which provides knowledge-based collaborative computing infrastructure for distributed medical research and personalized genomic medicine. 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.
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 product and user interface design. My work continues to be the flagship product of the company four years after I left.
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.
After successful acquisition of Afferent, continued at MDL and later Elsevier as Principal Software Engineer and Architect. Developed applications for pharmaceutical drug discovery. Lead engineer/architect for the company's client-side platform and data integration strategy. 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.
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.
Centre Mondial Informatique et Resources Humaine (Paris, France)1985-86
Senior Research Engineer Designed and implemented a knowledge base and graphic editor for a medical diagnostic expert system for use on portable computers in third-world countries.
Consulting1988-present
Consulting services in knowledge representation, end-user programming, and human-computer interaction for a variety of clients, including MCC, Apple,
Science Commons,
Nixle, and
IS Robotics.
Publications
Education
Miscellaneous
Behave!,
visual programming system for the Virtual Fishtank exhibit, The Computer
Museum, Boston, 1998.
The Electric Anthill, SIGGRAPH Art Show, 1989
Technical
Experienced in design and implementation at all levels from operating system internals to user interfaces. Languages and platforms include: Java, C#, .Net, WinForms, Common Lisp, Ruby/Rails, JavaScript, Python, C. Internet standards: TCP, HTML, HTTP, CSS, XML, SVG, WSDL, REST, RDF, OWL. Databases: MySQL, Oracle, MySQL, Postgres, Hibernate, Virtuoso, AllegroGraph. Tools: Eclipse, Visual Studio, CVS, SVN, Mercurial, Git, Selenium, Hudson. Deployment/Cloud: EC2, Heroku.