Nelson “Nelz” Carpentier
San Francisco, CA
nelz9999-AT-gmail-DOT-com
OBJECTIVE
I am not looking for a new position at this time.
A highly motivated and innovative Senior Software Engineer with extensive
experience delivering end to end enterprise software solutions seeks an
intellectually challenging development position.
EMPLOYMENT
March 2008 to Present – Widgetbox, Inc
- San Francisco, CA
Senior Software Engineer
- Implemented several APIs in front of Amazon SimpleDB
- Implemented a caching Image Proxy on Google App Engine
- Implemented distributed caching using Memcached and AOP
- Implemented Maven as the build platform
- Implemented the Dependency Injection pattern in new code using Spring
- Migrated old code to follow modern Dependency Injection lifecycles
- Helped reduce monthly hosting costs by ~20% (June ’09 to Sept ’09)
March 2007 to March 2008 – PlanetOut, Inc.
- San Francisco, CA
Software Engineer
- Implemented and optimized member search capabilities using Lucene.
- Implemented Maven as the build platform of choice for the new platform.
- Established baseline architectural goals on an Architectural Committee for
PlanetOut’s new platform, based on an Oracle/Hibernate/Spring/Struts stack. - Developed and implemented the “Lunch And Learn” program to promote cross-
functional team education. - Analyzed and documented current build, release, and deployment strategies.
July 2005 to March 2007 – ICAT Managers, LLC
- Boulder, CO
Software Engineer II
- Developed multiple multi-tier J2EE web applications with a small team for
internal and external users, using Hibernate, Axis 1.X, and Struts 1.X. - Researched and evaluated new and emerging technologies for
potential implementation. - Authored ICAT’s standard Ant build templates incorporating several Maven2
policies and practices. - Designed and implemented ICAT’s first efforts in testing and continuous
integration. - Expanded ICAT’s build practices to include unit test and code coverage
metrics, and established historical reporting of these metrics. - Surpassed a 75% code coverage goal on the testing flagship project.
- Promoted from a Software Engineer I position to Software Engineer II within 9
months of hire as recognition of technical and leadership abilities.
1998 to June 2005 – Intuit Distribution Management Systems,
(Formerly: Eclipse, Inc.) – Boulder, CO
Senior Software Engineer
- Proven technical leader charged with design, development, and implementation
of all tiers in new software modules, ranging from the database tier to
application business logic to user interface design. - Emphasized quality service by interfacing directly with customers to provide
process analysis, work flow management, and real-time troubleshooting. - Demonstrated ability working as an individual contributor or as a peer leader
in groups of up to five developers. - Developed the Lot Billing module to address a previously un-modeled, industry-
specific process for bidding and managing large contract orders. - Designed, developed, and deployed a new contract management module, providing
100% change accountability. - Refactored the core order entry UI and business logic for performance and
modular reuse, reducing order loading time by a factor of nine. - Implemented and documented a Swing/Java2D data graphing module on top of a
non-relational database.
2003 to Present – Black Rock City Emergency Services Department
- Black Rock City, NV
Medical Supervisor / Medic / Firefighter
- Responded to emergency scenes as a Firefighter/EMT professional.
- Provided medical care supervision and resource management for the run-time
operations of a busy medical station, having up to 12 direct reports at a time.
2002 to 2007 – Boulder Rural Fire Department
- Boulder, CO
Volunteer Webmaster / Web Developer / Firefighter / EMT
- Responded to emergency scenes as a Firefighter/EMT professional.
- Created and maintained the W3C compliant XHTML/CCS driven website for a
“combination” (part career, part volunteer) fire department. - Developed a PERL/CGI/MySQL application to replace the previous paper-based
sign-up sheet and to provide remote access to members. - Researched alternate hosting solution, reduced hosting costs by more than
$100/month, and migrated servers with zero down-time.
LANGUAGES AND TECHNICAL ABILITIES
Ant – Artifactory – Axis – CruiseControl – Cobertura – CSS – EasyMock -
Eclipse IDE – Hibernate – Java – JEE – Jetty – JProbe – JSP – JSTL – JUnit -
Linux – Lucene – Mac OS X – Maven – MySQL – Oracle – PERL – Perforce – PHP -
Selenium – Spring – SQL – Struts – Subversion – TestNG – Tomcat -
Unix – Weblogic – Windows – XHTML – XML
EDUCATION
1998 to 2001 – University of Colorado at Boulder
Bachelor of Science, Computer Science
Resume last updated on October 1st, 2007.