Matt Gerrans San Jose, California
(408) 554-6154

Summary

I have more than fifteen years experience in developing flexible, long-lasting software solutions.     I enjoy developing solutions to real problems with the best tools for the job, rather than focusing on a particular language or technology.

Technical Summary

Areas of strong or recent experience:
  • C#, C++, OOP (Object Oriented Programming)
  • Python
  • Borland C++ Builder
  • Windows OPK and Win32 System Programming, COM
  • JavaScript, JScript, HTML
Areas of past experience:
  • Borland Delphi (Object Pascal)
  • Microsoft Visual Basic (VB)
  • SQL/Relational Database; ODBC
  • XML with Java and Python
  • Ruby, Perl, awk
  • Java, Swing

Relevant Work Experience

(Note that some dates overlap, while I was working two jobs at once)

Hewlett-Packard Company, May 2002 - Present

Senior Software Engineer (Contract)

Eclipse Data Technologies, April 2002 – May 2002

Senior Software Engineer (Contract)

Artima Software Company, May 2001 - August 2001

Senior Software Engineer (Contract)

Hewlett-Packard Company, June 1996 - May 2001

Senior Software Engineer / Team Lead (Contract)

Fujitsu (FPSI), June 1997 - October 1997

Software Engineering Contract

Saratoga Systems Inc., October 1995 - June 1996

Senior Software Engineer - Research and Development Group

Multidata Corporation, February 1994 - October 1995

Software Engineer - Core Technology Group

TGV Inc., October 1994 - June 1995

Software Engineering Consultant (Contract)

Software Publishing Corporation (SPC), June 1990 - September 1993.

Software Engineer - Information Systems Software Development

InfoAlliance Software Development

Harvard GeoGraphics SQA (contract position)

Ascent Logic Corporation (ALC), May 1990 - November 1990

Test Engineer (part time - evenings)

IBM / Siemens-ROLM Systems Inc., July 1988 - June 1990.

Associate Engineer - Redwood Product Test

Redwood Test Tool Hardware and Software Development

Education

References available upon request.