Resume for Gerry Shaw

West Kootenays, BC
Canada

gerry_shaw 'at' yahoo 'dot' com
(email for detailed contact information)

Career Highlights

Work Experience

Lead Software Engineer
Jun 2002 - Present
Electronic Arts Inc.

Lead Build Engineer for all Playstation Portable (PSP) products done at EA Canada. Managed the build process, pipelines, tools and help with setting standards for 10+ simultaneous projects for a large (250+ person) group. As required worked directly on games implementing features as required.

Two year sabbatical allowed time for travel, completing my school and expanding my skills. Among other things I developed Nant during this time.

Self Employeed Contract Work
Jan 2000 - Present
Organic Bit Software

Started my own company to provide custom application and web site programming. Worked on a variety of projects including a client server application using MFC and an e-commerce web site using ASP. Have since done a number of sites using Ruby on Rails. The projects received great praise for their usability and stability.

Example Work:

Software Engineer
Jan 1993 - July 2000
Electronic Arts Inc.

Team lead for small section of developers (2-4) in the Tools & Libraries department. Worked on many windows and cross platform tools in C/C++ and helped on many shipped projects.

Tools included image editors, movie compression, font creation, 3d texture management, front end layout, and localization. Worked on cross platform game libraries used by dozens of projects like NHL, FIFA, NBA, Triple Play, and Need for Speed. An incomplete list of games can be found on the Moby Games web site. http://www.mobygames.com/developer/sheet/view/developerId=7341/

Electronic Arts is a world leader in gaming software and has offices all over the world. The tools that my group developed were used in shipping many award winning titles by offices around the world including outside contractors.

Intern
May 1992 - Aug 1992
Insurance Corporation of British Columbia

Intern with the IS department helping wiring wiring and upgrading all computers to a token ring network.

Intern
Aug 1991 - Dec 1991
Powertech Labs Inc.

Intern doing technical support for the approximately 150 employees of the office.

Canadian Armed Forces
June 1989 - June 1992

Reserve soldier in the Royal Westminster Regiment. Received infantry, driving, communications, and leadership training.

Education

Simon Fraser University
Burnaby, BC

Bachelor's of Science. Major in Computing Science with Cooperative Education.

Publications & Open Source

Getting Started with Unit Testing
Published article on ASP Today to demonstrate in a practical way how to start writing automated unit tests in C# and the .NET framework. Was also an experiment to demonstrate how well I could write technical articles.
http://www.asptoday.com/Content.aspx?id=1624 (subscription required)
http://organicbit.com/gerry/GettingStartedWithUnitTesting.pdf (290k PDF)

Nant - A .NET Build Tool
Lead developer and project founder for an open source cross platform build tool written in C# on the .NET platform. Used by many companies and projects. The maillist and source code repository for this project is a good place to view my skills as a developer.
http://nant.sourceforge.net/

References

On Request