Résumés
Some people prefer them short and sweet, others prefer the full-length novel version. I am nothing if not accommodating; I give you both.

Short Résumé

William G. Eisenhauer

Email:

Skills, Technologies, & Tools

Ruby and Ruby on Rails since 2005, Java since 1997, Spring Framework, J2EE, Servlets, EJB, JSP, JSTL, WebLogic, WebSphere, Struts, Tiles, Sitemesh, Acegi Security, Hibernate, iBATIS, Capistrano, Mongrel, Thin, Passenger, XHTML, CSS, Javascript, Apache, Nginx, Jakarta Tomcat, Sun One Web Server, Oracle, SQL Server, MySQL, PostgreSQL, Ant, CVS, ClearCase, VSS, Subversion, Solaris, Linux, Mac OS X, Windows, UML since 1995, Data Modeling (E-R), Visual Vocabulary, Rational Rose, Visio, O-O analysis & design since 1989, Agile Development, XP, TDD.

Experience

Sabre Holdings
July 2010 – Present
Lead Software Developer
Responsible for backend web services in support of the TripCase mobile device application. Backend web services are implemented using the Ruby on Rails framework.
Geoforce, Inc.
April 2009 – July 2010
Lead Software Architect
Responsible for all software architecture, coding, and deployment for an early stage startup in the asset visibility domain. Some highlights so far are Google Maps integration, flexible reporting framework development, and many customizations to enable sales conversions.
NeatoIdea, LLC
June 2007 – Present
President & CEO
From December 2009 to January 2010 worked for Suzanne Can, a personal and business concierge service website in Dallas. Developed custom Rails application with Wordpress integration for blogging. Also perform ongoing search engine optimization.

From January 2009 to March 2009 worked with GetARoom a website commissioned by the founders of Hotels.com. My early stage involvement centered on core user scenarios and features (e.g. user registration, forgotten password, etc), accounting integration with Great Plains Software, and credit card integration using ActiveMerchant in conjunction with Paymentech.

From November 2008 to January 2009 worked with Stylepath implementing features like automated feed imports, advanced administrative functions, and shop by color. Stylepath is a referral aggregator retail site.

From October 2008 to November 2008 worked on MailVu, a startup building an application to view physical mail on the web. As sole Ruby on Rails developer, built and deployed a pilot application in less than four weeks.

From November 2007 through September 2008 (10+ months) with Google building RESTful web services and ActiveResource and command-line clients using Ruby on Rails. Also for Google, built AJAXified web interfaces. All this done by telecommuting, but still successfully participating in an agile development environment heavily emphasizing TDD.

Additional client work done for Click Here to complete projects for the Patron Social Club using Ruby on Rails.
Click Here
July 2007 – October 2007
Senior Developer
Responsible for estimating, designing, implementing, and maintaining client websites. Major accomplishments included evolving deployment and release strategies for hosted Ruby on Rails applications, evolving Subversion-based code management, and seeding a more collaborative development culture through the use of wikis and forums.
Nokia Corporation
July 2002 – June 2007
Architect / Software Developer
Architected four Java-based systems leading to distinct accomplishments in each: dramatic cost savings, eliminating customer data fragmentation, and successfully introducing lightweight architectures – featuring the Spring Framework. Also, introduced the Ruby on Rails web framework as a viable alternative architecture; did so through a prototype application deployment available corporate-wide.
The Mind Electric
October 2001 – February 2002
Java Developer
In limited time, added an IDE plugin and prototyped a UDDI registry component. These efforts enabled the GLUE platform to match feature sets of competing products.
Vocada
December 2000 – October 2001
Architect / Software Developer
Part of a small team developing a product from the ground up. The prototype was a server-side voice messaging platform built to serve phone and web clients. The product was built entirely in Java with VoiceXML, Struts, and used RMI. This prototype enabled additional Angel investments which ultimately led to a crystallized product vision. The company is still in existence today.
ObjectSpace
July 2000 – November 2000
Enterprise Readiness Architect
Evaluated ObjectSpace’s OpenBusiness product from an enterprise readiness perspective. This included all facets of a middleware software package (e.g. performance, scalability, availability, ease of use, documentation, etc.). A distributed testing framework was developed to assist in the analysis. Results were presented to the V.P. of Engineering and the Chief Architect.
marchFIRST, Inc.
November 1998 – July 2000
Application Architecture / Web Developer
Involved in all technical areas for several web applications – application design, development team communication, third-party tool research and acquisition, and hands-on development. Examples of projects included www.laurushealth.com, www.jcpenneyinsurance.com, and www.weservhomes.com. Most sites were implemented with ASP/COM technologies while later sites were deployed to WebLogic 4.5.1 to facilitate JSP and EJBs.
FirstPlus Financial
July 1998 – November 1998
Application Architect / Web Developer
Deployed intranet-based loan origination web application which was used in the company's call centers and served as the core revenue-generating application. The project utilized Java, servlets, object communication using CORBA, and simplistic file-based communication protocols for legacy systems.
Ernst & Young
January 1994 – July 1998
Client / Server Developer
Developed various client / server applications used to support the practice. These ranged from an authoring tool used to record engagement best practices, to a full suite of applications used to manage client engagements. Also involved in building an application used to store SAP best practices. This application was a contributory factor in winning a multi-million dollar engagement with Coca-Cola.
Electronic Data Systems
February 1986 – January 1994
Mainframe and PC Developer
Most significant accomplishment was to design and develop the first system in the United States to detect and ticket red light violators. This system was deployed in New York City and profiled on PrimeTime Live in 1995. Gained significant experience in mainframe and microcomputer-based development; establishing lasting discipline and detailed work habits.

Education