Tom Villars

tvillars@gmail.com

+1 847-521-0174

 - QUALIFICATION SUMMARY -

Senior IT professional with over ten years experience managing, designing, developing and deploying enterprise level applications. Adept in leading highly skilled technical teams in compiling business requirements and translating them into integrated architectural solutions with an eye toward an end-to-end vision. Have a strong and varied development background with excellent presentation and communications skills. Proven capabilities include:

SPECIALIZED APPLICATION KNOWLEDGE:
E
nergy Trading and Risk Management, Bank Loan Processing, General Accounting, Bill-Of-Materials, Logistics, Health Care, Customer Relationship Management (CRM), Cable Advertising, Back-Office Systems


- EXPERIENCE -

2007-Present Integration Engineer US Citizen and Immigration Services (Washington, DC)
Began by rewriting a poorly implemented Extract-Transform-Load (ETL) process for a large database (40+GB).  Introduced an open-source TIBCO Business Works Library which is now being used for all future Business Works development at USCIS.  Developed a number of Business Works process used as adapters for the various business systems at USCIS.  Used standard UML diagrams to to document both the existing code and all future development.  Lead the discussions for the design reviews of new Business Works development.  Reversed engineered all the existing data mappings and introduced a standard mapping template that is used for all future development.

Development was done using Business Works 5.4.1, Designer 5.5.2 EMS 4.4.1, and Admin 5.4 all with the latest hot-fixes installed.  Have very good knowledge of TIBCO bugs and how to work around them. Assisted TIBCO Support in diagnosing several known issues with project lib, global vars and Adapters not working when all three features are being used in a single project.

 

2006-2007 Implementation Architect BP (Chicago, IL)
A large integration project (75+ integration points) for the Oil and Gas Division is scheduled for first phase implementation in early 2008 and will complete by 2010. This was a short term assignment whose primary responsibility was planning the deployment of TIBCO technology and ensuring the one time admin task are efficient and ongoing admin task are supportable.

 

2005-2006 Senior EAI Developer Chico’s FAS Inc. (Ft. Myers, FL)
Began by replacing the existing consulting firm as their performance was judged as sub-par by the client.  Re-wrote and deployed a relatively defect free replacement of the existing interfaces.  Based on this success, was asked to lead the development for the EAI piece of an SAP project by developing all the core/common processes. Also responsible for code reviews of the six TIBCO developers to ensure adherence to standards both before and during the SAP implementation.


2003-2005 Project/Technical Lead Detroit Edison - Energy Trading (Ann Arbor, MI)

Detailed Responsibilities: 

Energy Trading, Electric Trading, Risk Management, UML, XML, Java, Endur, Zai*Net, webTrader, TIBCO Business Works 5.1 & 5.2, JMS

 

2001-2002 Project Lead MidAmerican Energy Corp (Des Moines, IA)
Managed a team of three developers. Responsible for developing the functional specifications, system design, coding 50% OF the implementation and managing the deployment of a near real-time interface between an electrical trading system (webTrader) and the risk management system (Zai*Net). The middle ware was IBM's MQ Series with a Java plug-in being used to make CORBA calls to Zai*Net. Also responsible for coordinating ALL the various system projects on the trading floor to ensure project dependencies are documented and communicated to management.

Energy Trading, Electric Trading, Risk Management, UML, TogetherSoft Control Center, XML, Java, Zai*Net, webTrader, MQ Series, CORBA

 

2000-2001 Co-Project Lead Silicon Valley Bank (Santa Clara, CA)
Managed a team of seven developers and lead the design and implementation of the new core foundation for future system development. Known within the bank as the Long Term Architect project, the goal was to develop an Application Framework that can be used to develop all the mission critical systems within the bank but still be flexible enough allow third-party products to be plugged in. My role was to oversee the gathering of requirements, design, and implementation of the back end of this Long Term Architecture. The design makes extensive use of Sun's J2EE and a classic Model-View-Controller architecture. Sun's recommended best practices were followed through out the life cycle of the project.

Bank Loan Processing, Factoring, High Volume Accounting Transactions, Federal Government Regulatory Environment, Weblogic, J2EE, Oracle 8i, ERwin, Vertical Sky, TogetherSoft Control Center

 

1998-2000 Senior Developer & Lead Data Modeler Hewlett-Packard (Cupertino, CA)
Recently on assignment with the HPC division of HP to help with the release of the next version of HP's Customer Contact Management. As a senior developer duties included the analysis, design and implementation of major Java modules including 100% of the persistence framework. Also handled 100% of the RDBMS issues including data model design and implementation, Help others with the Business Object design and development. Responsible for the junior programmers technical development and increasing their knowledge of Rapid Application Development. Investigated and deployed the best of different development methodologies such as the Rational Unified Process (RUP), Feature Driven Development (FDD) and eXtreme Programming (XP). Product was recently sold to CISCO for $175 million but HP continues to maintain and enhance the product as HP generates royalty from each sale. Managed a team of four java developers and one DBA.

Also completed short-term assignment with the Home Products Division (HPD) of HP to be the lead Data Modeler for a database to track registration data. Duties include gathering requirements form the business users, making technology decisions on what products to use, and meeting with other departments within HP to ensure the data model meets HP standards for.

Call Center, Telephony, e-mail, fax, web page collaboration, JBuilder Enterprise, Delphi Client/Server, Solid, Interbase, StarTeam, ClearCase, Rational Rose, Borland’s Application Server, WebSphere, TogetherJ, PowerDesigner Data Architect, ERwin, Oracle 8i

 

1996-1998 Technical Lead & Lead Data Modeler LG&E Energy, Inc. (Louisville, KY)
Finished an assignment with the Energy Commodities Trading division of a large public utility in the state of Kentucky. Duties include 100% of the data model, 50% of the front-end development, 50% of the documentation, 50% of the front-end business rules and 25% of the back-end business rules. Also, supervise four junior developers on this project. Responsible for the junior programmer’s technical development and increasing their knowledge of the trading industry. Managed a team of five developers.

Energy Commodity Trading ( NG, Power, Coal, Emissions, Weather ), Deal Entry, Scheduling & Balancing, Settlements, and Risk Management, Delphi Client/Server v2.x, v3.x, Oracle v7.3.x Parallel Server, ERwin v2.5, 2.6, v3.5, SQL Navigator, Oracle Tracker, Visual Source Safe

 

1995-1996 Project & Technical Lead Mersey Manufacturers Inc. (Hong Kong, China)
Contracted by a large watch making firm in Hong Kong to re-write the existing bill-of-materials (BOM) and logistics system. Duties included system analysis, data model review, front and back end tool selection, and finally teaching the existing staff the new tool sets which in this case were Delphi C/S 1.02, 2.01 and Oracle 7.2. Responsible for identifying and programming the classes that will encapsulate the business rules discovered during the system analysis phase of the project. Also responsible for reviewing the WAN link to a remote factory set up in Mainland China during the second quarter of 1996. Managed a team of six developers.

Light Manufacturing, Bill of Materials (BOM), Logistics, Inventory Control, Purchasing and Sales Order, Delphi Client/Server v1.x, v2.x, Oracle v7.1.x, ERwin 2.5, PVCS, Visual Source Safe

 

1994-1995 Project Manager & DBA Mancom, Inc. (Dayton, OH)
Contracted by a health care firm looking to develop a state of the art medical records system for office based physicians. Prior to my arrival over $1 million (USD) had been spent on the project but not a single line of production quality code had been developed. I was able to focus the development team and got a demonstrable version of the system ready in time for a major health care industry show after being on site for only 16 weeks. A beta version of the product was ready only 7 weeks after the show. Demonstrated exceptional managerial and technical skill by turning around this otherwise doomed project. Managed a development team four people and one QA person.

Health Care, Clinical Patient Records Tracking, SQL Windows v5.x, Quest 2.x, MS SQL Server v4.x, ERwin 2.x, PVCS

 

1993-1994 Technical Lead Cablevision, Inc. (Woodsbury, NY)
Contracted by a major cable television company to review a billing system that had been in development for over two years. I pin pointed the major design flaws in the system design that were preventing a successful development and successfully communicated these findings in a positive and constructive manor to the in house development team as well as several third party contractors. Was retained to implement the design changes and help with deployment. Managed a team of three developers.

Cable Television, TV Commercial Billing System, SQL Windows, Oracle, ERwin

 

1993-1993 Consultant AGS Assignments (Atlanta, GA)
Completed a short-term assignment to help a medium size company, specializing in the airline business, to convert from SQLBase to SQL Server. The primary goal was to educate the existing MIS staff on how to translate SQLBase SQL statements to their equivalent on SQL Server. Client successfully delivered the product with the new back-end support in place and on time.

Completed network assessment for a large telecommunication company that involved over 2000 nodes on a Novell network. Mr. Villars was responsible for identifying what changes would be required to the network to handle a major shift to client/server architecture. Prepared a detailed written document on the client’s network and made a formal presentation to senior management on his findings and recommendations.

Served as the primary system architect for a $1,000,000 plus contract for a large pharmaceutical company using an OOD methodology. The system was developed in SQLWindows 4.0 with an Oracle back-end. Responsible for the overall structure of the design and the enforcement of good coding practices.

Airline, Cost Estimation, Health care, Clinical Drug Test Result Tracking, SQL Windows, Oracle, SQLBase, MS SQL Server, ERwin

 


- AWARDS -

 


- SPEECHES -

 


- PUBLIC SERVICE -

 


- REFERENCES -

Available upon request