ROBERT M. HUBLEY
|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
University of Washington Genome Center
Develop algorithms and tools for the analysis of genomic sequences.
- Developed the DupMasker program - A tool for annotating primate segmental duplications ( http://www.repeatmasker.org/DupMaskerDownload.html ).
- Refactored and expanded the RepeatMasker interspersed repeat analysis program and manage its continued development.
- Developed the RepeatModeler de-novo repeat identification program ( http://www.repeatmasker.org/RepeatModeler.html ).
- 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 ( http://snp-magma.sourceforge.net ).
- 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.
, Seattle, WA
|Senior Systems Programmer
||Jan. 1998 - Mar. 2000
University of Washington Tacoma
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,
, Tacoma, WA
|Manager of Computer Services
||Sep. 1995 - Jan. 1998
Yale University Computer Science Department
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
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
Wrote conversion software for importing data between two student records
Developed installation standards and procedures for workstation installation
, New Haven, CT
|Systems Programmer II
||Nov. 1992 - Sep. 1995
Maine Yankee Atomic Power Co.
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.
, Wiscasset, ME
||Jan. - Aug. 1990, Jan. - Nov. 1992
Tuck School of Business, Dartmouth College
Wrote and maintained safety-related software on the real-time plant monitoring
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
, Hanover, NH
|Full-time Research Assistant
||Jun. - Aug. 1991
Educational Resources Computing Center
Developed application to simulate machine scheduling scenarios.
Designed graphical user interface in SunOS and X-Windows for bond calculation
Gained valuable experience with Client/Server and RPC programming.
, Potsdam, NY
|Part-time Computer Consultant, Part-time Programmer
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.
CLARKSON UNIVERSITY, Potsdam, NY.
Bachelor of Science in Computer Engineering, December 1991
References and transcript are available upon request.