Institute for Systems Biology
1441 North 34th Street
Seattle, Washington 98103
(206) 732-1292, (206) 732-1260 (fax) 

SUMMARY OF QUALIFICATIONS: Nineteen years years combined experience in the academic support, research and private sectors. Eight years experience in areas of genetic sequence analsysis, computational biology and bioinformatics. Extensive experience in the design and implementation of large, mulit-vendor, UNIX/PC/Mac network environments. Proficient in C, C++, Perl, Java and SQL programming languages.


Institute for Systems Biology, Seattle, WA

Software Engineer, Computational Biology Mar. 2000 - Present 
  • Develop algorithms and tools for the analysis of genomic sequences.
  • Developed the DupMasker program - A tool for annotating primate segmental duplications ( ).
  • Refactored and expanded the RepeatMasker interspersed repeat analysis program and manage its continued development.
  • Developed the RepeatModeler de-novo repeat identification program ( ).
  • Developed a website, beowulf cluster, webservices, and database to support continued developement of the RepeatMasker suite of interspersed repeat annotation programs.
  • Wrote the MAGMA program - Multiobjective Analyzer for Genetic Marker Acquisition ( ).
  • Contributed to the development of proteomic tools, converters and data standards developement at ISB and collaborating institutions.
  • Participated in the development of the Microarray and Gene Expression (MAGE) data standard and software tool kit.
University of Washington Genome Center, Seattle, WA
Senior Systems Programmer Jan. 1998 - Mar. 2000 
  • Supervised the center's computing support staff.
  • Redesigned the laboratory information system using Visual Basic, ADO and MS SQL Server technologies to support large scale DNA sequencing projects.
  • Redesigned the computing infrastructure (analyzed, specified and installed) improving the server access time, reliability, and cross platform functionality.
  • Wrote web based Java and Visual Basic programs to support database access through the center's web server.
  • Setup a system for processing the largest singly assembled bacterial genome, Pseudomonas Aerugonosa.
University of Washington Tacoma, Tacoma, WA
Manager of Computer Services Sep. 1995 - Jan. 1998 
  • Managed a department supporting 200 campus systems including IBM PC, Macintosh, X-Terminals and UNIX workstations.
  • Responsible for all aspects of the Tacoma branch computer purchasing, specification, support and operations.
  • Responsible for the design and construction of the campus academic computing labs.
  • Developed a web based problem tracking system written in CGI conformant Perl and Java.
  • Migrated the UWT server environment from Novell 4.x server to Windows NT 4.0 servers.
  • Wrote conversion software for importing data between two student records databases.
  • Developed installation standards and procedures for workstation installation process.
Yale University Computer Science Department, New Haven, CT
Systems Programmer II Nov. 1992 - Sep. 1995 
  • Implemented a successful, campus-wide support program for UNIX workstations.
  • Responsible for porting and maintaining public domain software including, GNU, MIT X11, TeX, e-mail, and news reading utilities.
  • Individually responsible for the design and implementation of complex e-mail, news, and printing systems for several large work groups.
  • Ported a complex database package written in C from an obsolete IBM platform to a scalable SUN platform.
  • Enhanced the department's problem reporting system and created WWW/HTML servers for the CUSP program, Speleology Information Service, and the 1995 Special Olympics World Games.
Maine Yankee Atomic Power Co., Wiscasset, ME
Computer Engineer/Analyst Jan. - Aug. 1990, Jan. - Nov. 1992 
  • Wrote and maintained safety-related software on the real-time plant monitoring system.
  • Assisted in the installation of a dedicated Internet link through UUNET.
  • Maintained a DECNET/PATHWORKS/TCP-IP local area network.
  • Aided in the implementation of a computerized maintenance, inventory, purchasing, and payables system.
  • Gained valuable experience in network management and UNIX (Ultrix) system administration.
Tuck School of Business, Dartmouth College, Hanover, NH
Full-time Research Assistant Jun. - Aug. 1991 
  • Developed application to simulate machine scheduling scenarios.
  • Designed graphical user interface in SunOS and X-Windows for bond calculation programs.
  • Gained valuable experience with Client/Server and RPC programming.
Educational Resources Computing Center, Potsdam, NY
Part-time Computer Consultant, Part-time Programmer Sep. 1989-92 
  • Instructed students on Clarkson's mainframes (IBM and DEC), public printers, IBM RS-6000 workstations, Macintosh computers, and IBM compatible computers.
  • Gained valuable experience with the Internet and Bitnet wide area networks.
Bachelor of Science in Computer Engineering, December 1991


References and transcript are available upon request.