Todd Carpenter
Elmira, New York 14901
United States
Email: ********@****.**.***
Phone: 607-***-****
Software Engineer: 15 years of solid professional software development experience.
___________________________________________________________________________
Technical Skills:
Visual Studio .Net 2003, 2005, 2010
C# .Net, Visual Basic .Net, ADO .Net, ASP .Net
Object Oriented Programming
Oracle, PL/SQL
Crystal Reports, SQL Reporting Services, XML
SQL Server 2000, 2005
Transact-SQL, CLR
Microsoft Access (all versions), VBA
Visual Basic .6.0
Microsoft Excel, Word, PowerPoint
Visio
Microsoft Front Page
AutoCad
PeopleSoft
Windows 2003 Server, Sharepoint
___________________________________________________________________________
Experience:
Note: Work experience starting and ending dates may have some overlap starting at 10/1996 because of the nature of independent consulting work.
4/2008 – Present | Software Engineer, BAE Systems, Johnson City, NY
Lead .Net software developer, primarily developing new software applications with some maintenance and enhancement of existing ones. The applications are custom build and support Engineering departments. The software is developed in .Net 2.0 framework, using Visual Basic .Net. Application types have been Winforms. I also work extensively with Oracle, designing and building relational databases to support the applications. This includes Table Design, Stored Procedures, Functions and Triggers.
---
5/2007 – 4/2008 | Software Engineer, SourceCorp, Binghamton, NY
Lead software engineer, developed new software applications as well as maintaining and enhancing existing ones. Software developed primarily in .Net 2.0 and 1.1 framework, using both Visual Basic .Net and C#, with some legacy VB6. Application types include Winform, Windows Services, Custom .Net and COM DLL’s. I also worked extensively with Microsoft SQL Server 2005, building Transact-SQL and CLR stored procedures as well as basic relational database design. Some SQL Reporting Services. Some .Net programming highlights include: ADO.Net; Disconnected business object layers; GUI’s; Use of Generics, Interfaces, Delegates and Multi-threading; Custom controls; Data import and export routines using streams and XML; Integrated object programming with MS Outlook, CDO and Excel.
---
9/2005 – 9/2007 | Application Developer | Southern Tier Logistics, Horseheads, NY
Designed and developed an Inventory Warehouse application using C#, Microsoft Access and VBA, interfacing with Oracle and PeopleSoft. The application essentially is a GUI providing filtering capabilities for product locations, quantities and put away information. It also generates reports necessary for daily warehouse operations. Work done on part-time consulting basis.
10/2005 – 12/2006 | Application Developer | Corning Inc. - Corporate Shared Services, Corning, NY
Created a Visual Basic.net application which pulls data out from various complex Microsoft Excel spreadsheets, and then saves the data into normalized tables in a central database. The database which I also designed was created using Microsoft Access 2002. The purpose of the application is to centralize information located throughout different departments, keep a history of this data, and provide a means of creating extracts and reports on this data.
---
10/2002 – 5/2006 | Application Developer | Corning Inc. Division, Erwin, NY
Designed and developed a scheduling / planning (ERP) application for the Logistics department. Applications created using Microsoft Access and VBA, and interfaces with both PeopleSoft and Microsoft Excel. Reports created using Microsoft Access. Also designed and developed an Engineering Request System using Visual Basic.Net, and a Forecasting application for the Marketing department using Microsoft Access and VBA. Both applications interface with PeopleSoft and Microsoft Excel. Reports generated with Crystal Reports.
---
3/2001 - 5/2002 | Systems Analyst / Programmer | Corning Inc. - Optical Fiber Corning, NY
Developed a database analysis and reporting system. The application was created using Microsoft Access and VBA, and was the user interface for an Oracle database. I also was involved in the design of the Oracle database and helped program and develop various PL/SQL programs.
---
3/2000 - 5/2001 | Application Developer | Corning Inc. - Photonics Division, Corning, NY
Designed and developed an integrated Bill of Materials (BOM) and manufacturing weekly/monthly forecasting system. Application was created using Microsoft Access and VBA, Visual Basic 6.0 and Oracle. Highlights include: Automated data import; automated data export to MS Excel & MS Word reports; automatic emailing of these reports to appropriate people. A user friendly GUI.
---
10/1996 - 5/2003 | Application Developer / Systems Analyst | Corning Inc. - Science Products Division, Corning, NY
Designed and developed database applications using Microsoft Access, VBA , Oracle PL/SQL and Visual Basic 6.0 as the primary development tools. Applications include a complete manufacturing scheduling system; a division wide sales and marketing analysis system; a product certification application; a customer complaint tracking application; a domestic and international price book application; a manufacturing barcode label application; and a data warehousing application importing EMS data from the VAX into Access databases.
---
7/1995 - 10/1996 | Application Developer | Twin Tiers Consulting, Corning, NY
Designed and developed a Mortuary Information Management database application using Microsoft Access, VBA and Microsoft Word. The application was developed for resale and was marketed nationally to Funeral Homes. I was also the technical support for customers who purchased the application.
Education:
Associate Degree: Industrial Engineering
Corning Community College | Corning, NY Sep 1979 – Jun 1981
Associate Degree: CAD/CAM
Corning Community College | Corning, NY Sep 1982 – Jun 1984
Certification: Numerical Control
Corning Community College | Corning, NY Sep 1982 – Jun 1984