Andre Gagnon

PO Box 156, Portsmouth, NH  03802      (207) 370-4132


Career Summary

A software developer for over 30 years.  Currently involved in creating web applications and web sites for individual clients using reliable, stable software engineering techniques, focusing on the WordPress Content Managment System.  Previously worked as a developer in the computer and video game industry; successfully completing over 8 software titles and projects for 3 major publishers, selling over 1 million games.  Started career as an electrical and software engineer in the semiconductor and defense industries.




Contract Programmer   2004-Present                                                       Portsmouth, NH

Created websites and web applications for individual customers.

  • Developed custom WordPress Themes and custom databases.
  • Worked closely with clients and graphic designers to implement custom websites.
  • Developed and installed sites using  PHP, MySQL, XHTML, CSS, JavaScript, jQuery, Ajax.
  • Developed custom web applications using Model-View-Controller (MVC).


Project Manager / Software Engineer  2001-2003     THQ Inc.,      Burlington, MA

Led a team of 4 in creating a game cartridge title for the Gameboy Advance handheld.

  • Wrote software in C and assembly language.

  • Managed a team of artists, worked closely with publisher in meeting schedules.


Game Developer  1989 – 2000  Green Bridge Software, Palo Alto, CA; Portsmouth, NH

Operated as a sole proprietor of a company developing computer game software for Electronic Arts, Inc. and Activision, Inc..  Six titles were completed and contributed elements to four others, selling over a million units.

  • Developed CD-ROM game software titles for the MS-DOS and Windows platform.

  • Wrote software in C, C++, and assembly language.

  • Wrote specifications and technical designs for presentation and review.

  • Designed and presented game designs to publisher.

  • Communicated clearly with production department of publisher in achieving quality and completion.

  • Managed a team of programmers and artists.  Solved any problems they encountered.

  • Wrote schedules, calculated budgets.

  • Created game tools and data.

  • Developed a thorough understanding of the software development process.


Software Engineer  1987-1989                                                    Dynamix, Inc., Eugene, OR

MS-DOS game development.  Designed and developed software for a flight simulation product.

  • Wrote aerodynamic flight model in the C programming language.


Software Engineer  1984-1986                           Applied Materials, Inc., Santa Clara, CA

Wrote control software for embedded systems (Intel x86) in semiconductor manufacturing equipment.

  • Wrote industrial control code in 8086 assembly language.


Electrical Engineer  1983-1984                                          Lockheed, Corp., Sunnyvale, CA

Implemented software and hardware designs for embedded systems in defense technologies.

  • Debugged hardware and software using an In-Circuit Emulator.

  • Wrote boot-up software for hardware control motherboard in 68000 assembly language.



Bachelor of Science in Electrical Engineering, University of New Hampshire, 1983



  • Languages: C,  PHP, MySQL, Perl, HTML, DHTML, CSS, JavaScript, jQuery, XML/XSLT, Ajax.

  • Other Tools: Adobe Photoshop,  Git, Visual SourceSafe, InstallShield, MS Project, MS Word.