Short Résumé
William G. Eisenhauer
Email: bill@billeisenhauer.com
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
- B.S. in Computer Science, Texas A & M University , 1986.
