Résumé

(Word and pdf versions of this resume are available at the bottom of this page.)
JOHN GORDON



86 Edwards Street, Portland, ME 04102, 415.683.7595, john.gordon@gordonjl.com

Objective


Architect and implement internet-based application solutions using Agile software design techinques.

Computer Skills

Languages:

Java, C#, Perl, Ruby, Bash Shell Scripting, Visual Basic, VBScript, Javascript, XML, XSLT, WSDL

Frameworks/Tools:

ASP.Net, Java Servlets, Struts, Tapestry, Ruby On Rails, Hibernate, iBatis, Drupal, Spring AOP, XDoclet, Axis Web services, Watir, nUnit, jUnit, jMock, Ant, NAnt, UML

Software:

Eclipse IDE, Intellij, MS Visual Studio 2003/2005, Mingle, Crucible, Tomcat, Weblogic, MS Sql Server, MySql, Postgresql, IIS 5/6, XML Spy, Thoughtworks Cruise Control, CVS, Subversion, Perforce, MS Visio

Technology:

MSI Installer, J2EE, Microsoft.Net, Web Services

Experience


Software Development Lead, Wamu, Emeryville, CA 2007 - Present

  • Led a team of five, consisting of onshore and offshore employees, in creating an application to identify customers who posed a loss risk, present them with a form to request assistance, and direct them to a Loan Consultant. The application spanned both .Net and Java applications and required coordination from several teams.
  • Led refactoring initiative for Wamu.com’s Online Consumer Lending application. Refactoring included increasing unit test coverage by mocking out dependencies, reduction of codebase by 10k lines by implementing general refactoring principals and using framework libraries, migration to new MISMO Home Equity Loan Submittal service from existing, non-standard API.


Senior Software Developer, Wamu, Emeryville, CA 2002 - 2007

  • Enabled funding of new online account originations via debit/credit card.
  • Implemented one-step account origination form for eligible customers. Form wrapped existing wizard-based application process to present a single form for users to complete.
  • Completed a major refactoring of Wamu’s account originations funding process. Modularized each funding option to enable easy addition of future funding options.
  • Implemented automated build process for wamu.com, dramatically cutting down build time and greatly increasing overall stability of the code base.
  • Designed and implemented back end processes for online overdraft notification to process high traffic levels.
  • Created J2ee Axis Web Service to wrap legacy systems for use in modern, front-end application, decoupling the web app from legacy system and greatly speeding development.
  • Created ASP.Net longbeachmortgage.com broker web site to display loan processing status. Site implemented using Web Service SOA strategy.
  • Created and maintained a high-traffic .Net Web Service and accompanying management/testing J2ee web application, responsible for providing mortgage pricing data for multiple applications.
  • Created internal incentives and promotions ASP.Net web application for sales team. Heavy emphasis on de-coupling the view enabled quarterly re-design of the site without changes to the underlying business logic.


Independent Contractor 2006 - Present

  • Created Excise tax reports for Java 6 website, vinoshipper.com. Excise reports captured complex US state Excise tax logic. Dramatically reduced effort required for generating monthly reports.
  • Created Salesforce foundation web site, salesforcefoundation.org on Drupal 5 platform. Created custom rss feed module to drive site’s Flash front end.


Software Developer, Cooley Godward, LLP, San Francisco, CA 1999 - 2002

  • Designed Risk-Management web application in Classic ASP critical to protecting the firm from conflict-of-interest law suits.
  • Maintained and provided publishing training and support, for the firm’s Cold Fusion-based intranet.
  • Designed and implemented attorney project management web application in AJAX/Classic ASP.
  • Implemented lunch order web application for company cafeteria in Cold Fusion.


Systems Analyst, Bowne Business Solutions, San Francisco, CA 1996 - 1999

  • Installed and maintained copy center tracking/billing system for all West Coast installations.
  • Designed and implemented employee time tracking and billing system used nationally.
  • Created custom, billing reports using AppleScript to query an Oracle database.

Education


The George Washington University, Washington, D.C, 1994 - 1995
Montgomery Community College, Rockville, MD, 1991 - 1993

AttachmentSize
john_gordon_resume.doc25.5 KB
john_gordon_resume.pdf34.1 KB