John A. Chaffee *******@*******.***
*** ******* ******, ******, ** 01069 413-***-****
Objective
Provide creative solutions by authoring code, implementing new technology and
committing to the creation of a superior software product.
Professional Strengths
Code Authoring Design & Implementation
• •
Creative Solution Innovation Team Work
• •
Troubleshooting & Problem Solving Positive Attitude
• •
Technical Skills
C\C++\C# ASP.NET/ASP ODBC JavaScript MSI technology
VB.NET/ 6 SQL 7.0-2005 VBScript Shell Scripts Install Shield
XML ADO/DAO PERL Script VS 6.0-2008 MSSQL Admin
Selected Project Successes
Design and Develop web based Learning Management Portal
•
Develop XML based executable to update nationwide systems
•
Design and Implement division wide installation processes and standards
•
Redesign ASP/MSSQL web application
•
“SWAT” team member to address and solve complex issues of integrating
•
globally developed products.
Develop a browser based change management system for Word documents
•
Work Experience
Sr. .NET Programmer, InVision Learning Southborough MA
2/08 – 9/09
Major Responsibilities
Design, Develop and Deploy Web Application systems and Modules
Design, Develop and Deploy Web Services and XML schema
Analyze and resolve issues with Web Application and legacy systems
Define and Document business needs with internal and external customers
Build Web Services, NT Services and Crystal Reports.
Job Description
Create data driven lightweight learning management system using ASP .NET, C# and
SQL2005. Author database objects (stored procedures, triggers and functions) in
SQL2005 environment; utilize SQL XML data type to generate custom XML. Create
Ad Hoc reports using Crystal Reports in Visual Studio 2008. Design XML schema
used by web services. Create web services used by clients to retrieve system data.
Create NT service to schedule email reports from data. Create system documents for
internal and external users. Train end users on web application and services. Mentor
internal users on proper software development cycle and source control use.
Research new technologies and business needs for new product development.
John A. Chaffee 413-***-****
Sr. System Programmer, AMS Services Windsor CT
11/07 – 2/08
Major Responsibilities
Develop Solutions in compliance with documentation
Job Description
Create and implement solutions based on documentation. Solutions were written in
Universe Basic. Work with Business Analysts in testing solutions. Build installs to
apply changes to clients systems.
Systems Consultant, Insurity Hartford CT
3/07 – 11/07
Major Responsibilities
Develop Solutions using VB 6.0, VB.NET and various scripting languages
Analyze issues to determine root cause
Implement solutions that minimize system impact
Job Description
Analyze root causes of system issues in source code. Create and implement solutions
with minimal system impact. Reproduce system issues by working with customers
and provided a work around until a solution is delivered. Act as technical reference
during specification review. Create functionality through verbal and written
communications. Technologies used are: VB 6.0\.NET, C\C++\C#, VBScript,
JavaScript and MSSQL.
Software Developer, TJX Corp Westborough MA
6/06 – 3/07
Major Responsibilities
Develop Functionality enhancements in C++ and C#
Author VBScript/Jscript scripts used for administration and testing
Help trouble shoot DTS packages in a Data warehouse
Design and author an executable to automate system updates
Author ASP (C#) application to generate XML used for system updates
Provide Problem Analysis and Solution Recommendations
Troubleshoot Application, OS, Network and Hardware Issues
Job Description
Enhance and maintain C++ source code for a large scale printing application. Create
system utilities to assist in system maintenance, testing and development. Diagnose
system issues outside of application scope including configuration and limitations of
the Operating system, network and hardware layers. Provide detailed problem
analysis and solutions to system issues discovered. Assist in verification of system
installation and repairs in test and production environments. Assist a development
team responsible for a data warehouse create an organized process used in the
development effort. Diagnosed DTS package issues during bulk data import. Create
MSSQL views, stored procedures and triggers to streamline the report generation
process. Technologies used in these efforts are: C++\C#, MSSQL, XML, ASP .NET,
VBScript and Jscript.
John A. Chaffee 413-***-****
3/01 – 6/06 Software Development Engineer, Mentor Graphics Marlboro MA
Major Responsibilities
Install Developer
Build Manager
Unix/NT Administrator
Job Description
Responsible for applications used to manage the run time environment of target
systems. Integrate new products into the tool suite installation process. Act as
technical lead for the installation of several product groups’ applications. Assist in
the creation of a division wide installation standard. Participate as team member of
an integration “SWAT” team to address complex issues surrounding the integration
of globally developed products. Enhance and maintain dynamic build systems.
Enhance and maintain product installs. Technologies used in this position are: C++,
ASP, PHP, MSSQL, XML, VBScript, JavaScript, PERL Script and UNIX Shell
scripts. Design a prototype system to track the approval process of application
updates provided exposure to J2EE technologies in the form of JAVA, JSP and
Servlets.
Education
Bachelor of Science, Mathematics Magna Cum Laude
Johnson State College, Johnson, Vermont
Certification
JAVA Core and Web Services
WPI UNIX Administration C/C++ programming
Certified Novell Engineer in Intranetware (4.11)
State of Vermont Secondary Education
Awards
Honorable Mention COMAP Mathematical Modeling Contest