1. TERRY W. BITTNER, JR
303 E. Pike St.
Houston, PA 15342
Cell 724-506-0160
tbittnerjr@outlook.com
TECHNICAL SKILL
HARDWARE
Expert with Intel based microprocessor systems, network configurations, RAID configurations.
SOFTWARE
Expert with C#, ASP.Net, MVC 4, VB.Net,.Net Framework 2.0/3.5/4.0/4.6.1, Visual C/C++, Visual
Basic, Rational Rose, Assembly, Winsock, ODBC API, Microsoft Windows SDK, SQL Server, Oracle,
Informix, HP-UX.
EXPERIENCE
Creehan & Company (May 2013 to present)
Software Development
Provide support and solutions to issues with the ScriptMed software. I lead the re-work team and we work
on all the software, finding and fixing issues. This includes all of the C# code and the ASP.NET websites.
I’m on an elite team of four people in a company of 160. We resolve issues with complex Oracle packages
and views. All performance complaints from a client are given to me to resolve.
Independent Consultant (Developed for my personal use)
Software Development
Developed a multi-threaded C# application to perform high speed backups of servers to LTO-4 tape
drives. By using the DeviceIOControl commands to perform low level control of the tape drives, I was able to
achieve the rated throughput ofthe drives. The server applications were Windows services and the backup
application was based on Windows Forms and interfaced to a SQL server database so I could restore individual
files from a menu driven interface directly from any tape in the library.
Northrop Grumman (July 2001 to February 2013)
Software Development (Independent Consultant)
Modified C# (90%) and VB.NET applications to add new functionality for the IRS ISRP system. This
systemis built using Windows Forms at runtime. We had a management console to administer attributes for the
Windows Forms. We had 988 projects to process all the different forms the IRS receives. The definitions of
the Windows Forms were stored in a SQL server database. The base class performed most of the validation of
the data, the other projects performed form specific validations so they were typically small projects.
Developed a VB.NET application to simulate operators using the SCRIPS system. The application utilized
Marshalling to obtain information about the state of the SCRIPS systemfrom Windows XP and used
database queries to determine the data to simulate entering into the edit field that currently has focus. The test
data and instructions for the application were stored in a local Access database so I wasn't generating network
traffic which could have affected the test of the throughput.
Engineered and developed improvements to the SCRIPS project for the IRS using C++. Developed the
keyboard driver for Windows XP. Designed and implemented a data driven systemfor defining forms and
control processing and validation. Developed multi-threaded applications for archiving and managing over a
billion images on HP-UX. Developed shell scripts on HP-UX to automate the execution of applications. We
developed a version of SCRIPS to operate with Oracle and SQL Server to demonstrate that our software was
easily adaptable to work with any database engine.
Developed proof of concept web sites for displaying SCRIPS images on any desktop in the IRS. One
version was written in Java with an applet and JavaScript. The otherversion was developed in ASP.NET.
2. Northrop Grumman (January 2000 to July 2001)
Software Development (Independent Consultant)
Developed software for the EFAST project using Visual Basic. This was an imaging systemfor the
Department of Labor. We deployed SQL Server as the database server running on Windows 2000.
Spacesavers Systems, Inc. (November 1998 to December 1999)
Software Development (Independent Consultant)
Participated in the development of a document tracking system. The system was designed in
Visual Basic 6.0 and Crystal Reports 7.0. This application was designed to be heavily data driven
and was developed using the latest object oriented techniques. We used Rational Rose to document
the object model.
Tracor Enterprise Solutions, Inc. (April 1997 to November 1998)
Software Development (Independent Consultant)
Participated in the development of an imaging system for the Navy's selection board using Visual
Basic 4.0, Crystal Reports 6.0 and DynCorp's Enterprise manager. This system is using Informix as
the back end database server.
Universal Systems,Inc. (October 1997 to June 1998)
Software Development (Independent Consultant)
Participated in the development of a system to track materials for a pharmaceutical
company. This system was developed with Visual Basic 5.0, Crystal Reports 6.0, and Oracle as the
back end database server.
NCSBCS/HBT/HUD (July 1996 to June 1997)
Software Development (Independent Consultant)
Developed an imaging system for HBT using Visual Basic 5.0 and SQL Server. Stored the
images on a Compaq 2500 ProLiant raid server. We won the hammer award from HUD for this
application.
Oracle (October 1996 to April 1997)
Software Development (Independent Consultant)
Developing an imaging system for Veterans Association using Visual Basic 4.0 and Oracle
Server 7.3. Used Oracles OLE objects for Windows to interface to the database.
Cordant Inc. (February 1996 to October 1996)
Software Development (Independent Consultant)
Developed a KIOSK system in Visual Basic 4.0. This was a multimedia application running on
Windows NT 4.0 with PersonalOracle and Oracle 7.3 Server.
Participated in the development of a Point Of Sale system using Visual Basic 4.0, SQL Server
6.0, and Windows NT 3.51. Worked on the software to interface to a scale,MICR reader,receipt
printer, and Postal Validation Imprinter.
Also coded the software that generates reports and performs clerk and store closeout.
Virtualogic Consulting/Sallie Mae (July 1995 to February 1996)
Software Development (Independent Consultant)
Developed a student loan consolidation system in Visual Basic 4.0 Enterprise Edition. Created a
remote OLE application to perform mail merges from a SQL Server database to Microsoft
Word. Developed applications to run Cobol RSP's on the mainframe via an MDI gateway using
ODBC to retrieve data from IMS and VSAM databases.
3. Independent Consultant (July 1994 to August 1995)
Software Development
Developed a program to import records into a Lotus Notes Database using the Notes
API's. Participated in developing a purchase order system for Duquesne Light using Lotus
Notes. Developed a fax server for Keyfile.
NewBoston Consulting/Cordant (April 1994 to July 1995)
Software Development
Participated in developing a Visual Basic interface to the low level Windows API calls for the
FileNet imaging system for Sprint Long Distance.
Participated in the development of a switched order processing system and a correspondence
processing system for Sprint. Both of which are large imaging systems using Oracle 7 as the
database.
Developed a Winsock Gateway to the FileNet imaging system using Visual C.
Independent Consultant (August1993 to April 1994)
Software Development
Developed a patient billing system for physicians complete with 180-page user guide and on-line
help. Developed a shipping and inventory system for Alcoa. Both systems were developed in Visual
Basic utilizing Windows API's.
CFW Telephone (September 1989 to July 1993)
Network Engineer
Maintain the databases and implement new features for the GTD-5's. Developed an RFQ for
replacements for the central office telephone switches. Analyzed the responses and presented a
recommendation, which was accepted,to the president and vice-presidents. Built the database for a
new AT&T 5ESS.
Provided support for hardware maintenance. Develop Microsoft Windows applications utilizing
Microsoft C and the SDK to connect our service order system to the telephone switches. Developed
other automation applications using Visual Basic and Basic with assembly subroutines.
AGS Computer Systems (May 1989 to September 1989)
Computer Consultant
Provided support to AT&T for conversion of the 5ESS telephone switches from previous versions
to 5E5 and 5E6 generic loads.
GTE Communication Systems (Technical Assistance Center) (June 1988 to May 1989)
Test Engineer
Final testing and implementation of object patches for the generic software.
Analyze, design, and implement major enhancements to the GTD-5 telephone switch. Research
and develop new tools for the IBM PersonalComputers. Maintain and convert the database for the
TAC and Training Prototype.
Develop tools on the IBM 3090 for creating patch files.
GTE Communication Systems (R&D) (January 1987 to June 1988)
System Technician
Provided support for the 27 prototypes.
GTE Communication Systems (Installation Division) (October 1984 to January 1987)
Test Engineer
Provided support for new GTD-5 telephone switches.
4. Somerset County Vocational Technical School (Pennsylvania) (January 1983 to March 1984)
Adult Night School Instructor
Post high school instruction to introduce Data Processing, Computer Operations, and Computer
Programming in the RPGII language.
Somerset County Vocational Technical School (Pennsylvania) (August1981 to October 1984)
Data Processing Manager
Maintain the payroll, student scheduling, and student records for the eight area schools.
EDUCATION
AS, Computer Systems Institute
Major: Computer Science, G.P.A. 3.30/4.0