Recruiters: Please note that I live in Denver and like it that way. I'm not interested in moving or traveling elsewhere. Although I appreciate your interest, I'd rather not hear from you if the job requires that. Thanks!

(last updated 01.31.2006)

Michael A. Thomas

mike_thomas@yahoo.com

Objective

A senior-level (but still very hands-on) position with a company that desires creative technical leaders with effective communication and people skills and a talent for making teams more effective, along with the best of technical skills and experience.

Skills, Technologies, and Tools

Most importantly, I am an unusually effective (for a techie, at least) written and verbal communicator. I communicate well with all levels of business and end users. I am very easy to work with and am often sought out, by both business and technical people, for my input on a variety of issues that arise during software development projects. I also offer:

Experience

Fast401k.com

(02/04 ~ current)

Lead developer for rearchitected 401(k) plan management system. Responsibilities and achievements include:

Technologies used: Tomcat 4.5, Sun One Web Server, Java, J2EE, Spring Framework, Hibernate, Oracle, Windward Reports, JUnit, Fitnesse, Ant, Korn Shell, Ruby.

BEA Systems

(11/01 ~ 02/04)

Acted as a lead developer for the MyBEA enterprise infrastructure team, which provides frameworks and services for the MyBEA suite of "member" applications (i.e., eSupport, Dev2Dev, etc.). I had responsibility for many technical aspects of the MyBEA infrastructure, such as the general architecture, system performance, and the development processes we followed. I was also responsible for the design and deployment of our clustering approach, and our security architecture, including single signon. Responsibilities and achievements include:

Technologies used: WebLogic Server (6.1, 8.1), WebLogic Portal 4.0, Java, J2EE, Oracle, JUnit, Ant, Together/J, Korn Shell, Ruby.

Oppenheimer Funds (as Digital Answers, LLC)

(12/00 ~ 09/01)

Consultant and Lead Developer on the "Portfolio Builder" project at Oppenheimer Funds. Contributions included:

Technologies used: WebLogic Server, Sybase, Java, J2EE, JUnit, JProbe, Ant, Together/J, Korn Shell, Windows CMD shell.

Qwest Communications

(6/99 ~ 12/00)

Architect and lead developer for the Work Delivery System (WDS) team. Involved in all major technical decisions that affected the team.

My major accomplishment on the WDS team was to conceive of, sell to management, develop, and deploy several frameworks:

In particular, the Web framework was estimated by management to reduce GUI development time by two-thirds. We no longer had to deploy a Java client application, which had been a source of many headaches. Our applications, which previously came down almost daily, became true 24x7 applications. Our users were thrilled with the browser version of the applications.

I was also responsible for the configuration and deployment of the above applications into a highly-available production environment: a two-machine configuration running clustered instances of WebLogic Server.

Technologies used: WebLogic Server, Java, J2EE, TopLink OO/relational mapping, Oracle, Together/J, RMI.

BoldTech Systems

(12/98 ~ 06/99)

Played an architect role on a number of projects:

Technologies used: Vitria BusinessWare, Java, SQL Server, Oracle, and Microsoft Access.

FirstPlus Financial (as Digital Answers, LLC)

(08/98 ~ 12/98)

Provided consulting services directly to the CIO, including organizational analysis, development process improvement, and the architectural review of a multi-tiered Java/CORBA-based application that was nearing completion.

Mirim, LLC

(05/98 ~ 7/98)

Held architect position in this accounting start-up. Responsibilities included:

Ernst & Young, LLP

(05/93 ~ 05/98)

Lead developer on many high-visibility internal projects:

Electronic Data Systems

(01/86 ~ 05/93)

Lead developer on a large variety of projects on many platforms:

Published Articles

Presentations/Appearances

Site Meter