|
CHRISTOPHER L. HAMMONS (952) 201-7096 www.communitychoicellc.com |
|
|
CAREER SUMMARY |
An entrepreneurial minded software engineer with extensive experience in Microsoft tools especially VB 6.0, VB.NET, ASP and vbScript. Worked in law enforcement, retail, e-commerce, and telecommunications industries. Acted as a software consultant and project lead. Specialty is configuration management. Ideal position is a key member of a development team in an organization that is committed to improving or automating work flows between business owners, support, development, quality and deployment teams. |
|
TECHNICAL SUMMARY |
Development
Skills: Database Skills: SQL Server, Oracle, Access, Btrieve, DB/2, dBASE, ERWin Version Control and Build Tools: VSS, Perforce, Cruise Control, My Generation, nAnt, CCC / Harvest, PVCS and Configuration Builder Process / Methodologies / Testing & Deployment Tools: SCRUM, nUnit, FIT, Fitness, Install Shield, Wise, JUnit, Telnet, pcAnywhere, RTPatch, Virtual PC, XcelleNet Platforms: COM, dotNET, Windows, DOS, Solaris, Unix, OS/2, Telxon (Embedded System) While at Best Buy completed 80 hours of VB.NET and ASP.NET classroom training. While at BORN received SmallTalk training and earned certifications in VB and MS Windows architecture. |
|
|
The following graph shows
length of work experience in key skills.
|
|
PROFESSIONAL
EXPERIENCE |
Community
Choice, LLC 11/2004
– Present
Independent Consultant United Health Group 4/2008
- 7/2008 · Fully accountable for stability and enhancment of entire learning management web site applications and servers for all employees using ASP, ASP.NET, VB.NET, VBA, vbScript, JavaScript, XML, Stored Procedures, SQL Server, Visual Interdev and Visual Studio. · Integrated web site application with Office applications Outlook, Excel, and Access. · Found inovative solutions to long standing problems resulting in much quicker development and automation of manual tasks. (Removed need for Excel on server and automated HTTP downlaod and import of Excel file) · Identified issues, communicated recommendations, and implemented solutions to improve database and server performance. · Accountable for testing strategy and working within change management guidelines for implementing changes to database and website applications. · Completed software changes for a deflation tester ahead of expectations. · Project involved real time monitoring of volume, pressure and other inputs, controlling valves and charting results. TCGRx 1/2008
- 1/2008 ·
Hired to do a C# code review , find issues and
access their development process. ·
Traveled to Masys Positron 911 11/2004
– 12/2007 · Developed Records Management and other software for law enforcement agencies. · Maintained and enhanced massive proprietary framework written in VB6, VB.NET, MS SQL Server. · Rich Screens generated with My Generation and XML, DevXpress and custom controls. · Data objects and many base classes using Object-Relational Mapping, My Generation and XML. · Exported XML and performed multilevel validation before sending to Web Service. · Mastered the National Incident Based Report System (NIBRS), a comprehensive set of rules for exporting crime statistics to the FBI. · Improved the development processes by implementing SCRUM, Cruise Control, Perforce, nUnit driven development, FIT and Fitness automated testing on Virtual PC environments, continuous builds, continuously releasable source code mainline, and pair programming. Thomson West Publishing 2/2006
– 8/2006 · Sole technical support for resource allocation and forecasting web based reporting system. · Programmatically generated Excel spreadsheets in ASP and vbscript with both SQL Server and Oracle data sources. · Impressed client with significant performance gains on some reports. |
|
|
Best Buy
|
|
|
Developer
on the bestbuy.com Stabilization Team. 1/2002
– 1/2003 · Responsible for ensuring 24/7 operation of the bestbuy.com websites. · Primary point person for all Verity search engine issues and order fulfillment. · Wrote MS SQL Server queries to perform data corrections. · Provided troubleshooting, fixes and enhancements for Visual Basic, ASP and SQL stored procedures. |
|
|
Project lead in the Release Management department, bestbuy.com. 11/2000 – 1/2002 · Responsible for implementation of CCC / Harvest version 5, an advanced configuration management and workflow modeling tool. · Coordinated and documented change process flows of many groups including Release Management, Build and Deployment, Quality Assurance, ePublishing, Development and the business teams. · Designed, documented and helped code forms and processes in HTML, VBScript, Java Script, Java, Perl and Oracle Triggers. · Created training program and presented to developers and other users. |
|
|
Net Perceptions, Inc. 7/1999
– 10/2000
Senior Software Engineer at a real-time personalization and precision marketing software company. · Coded server side Java modules for an e-commerce personalization manager and real time marketing tool. Also participated in the product’s design which made extensive use of XML to translate business rules defined by marketers into executable Java code. Target platforms were Solaris or NT and MS SQL Server or Oracle. · Worked on personalization product for call centers written in Visual Basic and Visual C++. · Wrote NT installation package for an e-commerce recommendation engine using Install Shield. This involved seamlessly integrating several external and internal products through OEM interfaces. Extending Install Shield was necessary using Visual C++. |
|
|
BORN Information Services 6/1994
– 6/1999 Consultant for a company known for the most sophisticated staff in the region. Several miscellaneous clients 3/1998
– 6/1999 · Visual Basic developer for a health care management company. This client used Oracle to perform advanced data replication. · Extended Visual Basic using COM and Visual C++. · Used LEADTOOLS and Visual Basic for advanced image processing. · Acted as a version control and process management consultant for a health insurance company. Wrote a “white paper” titled “Visual Source Safe Procedures” and was recognized as a key resource in version control management. |
|
|
Cenex / Land O Lakes 4/1996
– 3/1998 · Contributed to the development of AgriSource, a POS / Inventory Control and Decision Aid System for Agronomy Centers. · Developed a scalable (Access or SQL Server) three-tier architecture multiple SDI framework. · Designed much of the data model using ERWin and coded much of the data layer using Access and DAO. ·
Utilized Visual Basic and Windows 95 / NT 4.0
to it’s limits, making extensive use of Active X client server technology,
COM objects and custom controls. The
new 95/4.0 interface features were taken advantage of especially Explorer
List and Tree View controls. ·
Developed Visual C++ 5.0 (MFC) data migration
programs from legacy Btrieve / Pascal code. ·
Developed automated build, release and distribution
procedures using Visual C++ 5.0 (MFC), Visual Source Safe 5.0, pcAnywhere and
RTPatch. |
|
|
Deluxe Corporation 6/1994
– 6/1996 ·· Developed OS/2 applications in C, VXRexx and DB/2 for a Plant Order Management System (POMS) which eliminated redundant data entry and other manual tasks. · Designed and developed programs using client/server methodology that communicated which each other via APPC, semaphores, pipes, queues and shared DB/2 tables. · Evaluated Configuration Builder, a system build utility that integrates with Intersolv's version control software, PVCS. Prepared and presented persuasive demonstrations and training which resulted in Deluxe adopting the utility on a company wide basis. · Developed and maintained build scripts using Configuration Builder and PVCS. |
|
|
Funco, Inc. 9/1993 - 6/1994 POS Programmer for a rapidly expanding retailer of new and used video games. · Maintained and developed C code for Surpass, a specialty store POS system originally written by Dataserv (a Bell South company) in conjunction with Post Software International (PSI). Surpass required strong knowledge of inter-task messaging, concurrent processes, DOS, PC LAN and asynchronous remote communications. · Primary person responsible for XcelleNet, a sophisticated communications and polling package running under OS/2. |
|
|
System Management Software, Inc. 8/1992 - 9/1993 2845 North
Hamline Avenue, Suite 231 Saint Paul,
Minnesota 55113 Software Engineer for a growing telecommunications software and consulting company. · Used C to develop UNIX, XENIX and DOS custom data gathering, processing and PBX reporting programs. · Integrated PBX and PC hardware through the use of Digi-Boards, modems and custom software. · Developed documentation standards and implemented a Source Code Control System (SCCS) which resulted in an effective and efficient team environment. · Created user documentation and sales literature. · Met 3M requirements for correcting and enhancing a microfiche database system that linked to their reader/printer hardware. |
|
|
dBASE Programmer for three stockrooms. · Developed inventory control systems and interface to central accounting while attending college full-time. · Received a promotion to lead an inventory control project which saved the department $25,000 in consulting fees. · Impressed department by meeting university dead lines ahead of schedule. · Continued to provide system support as a consultant for several months after graduation. |
|
EDUCATION |
FastTrac I – “New Venture” Business Training B.S. in Computer Science University of Major: Management Information Systems (MIS) Course work included database systems, networking, operating systems, parallel computers, economics and accounting. |
|
OTHER |
In May 2008, received the YMCA of Metropolitan Minneapolos
Community Hero Award for in part helping out with |