| Languages |
Smalltalk, C/C++, SQL, Clipper, Java, JavaScript, HTML, Pascal, FORTRAN, COBOL, BASIC, Visual Basic |
| Operating Systems |
Windows XP/2000/NT/95/98/ME/3.1, Unix, OS/2 1.3/2.0 |
| Databases |
Informix, SQL Server, Oracle, DB2, Microsoft Access, Netware SQL, Btrieve |
| Tools |
Microsoft Office, VisualAge Smalltalk, Visual Smalltalk Enterprise, VisualAge Java, JBuilder, ENVY, PVCS, SUnit, Rational Rose, Lotus Notes, Clarify, Vantive, Filemaker, Concordance, SQL Query Analyzer |
 |
Authored Smalltalk Object-Oriented Standards and Guidelines for SBC. |
 |
Developed SUnit test suite for verifying major system functionality. |
 |
Developed a suite of Smalltalk tools for use throughout the development environment. |
 |
Mentored younger developers in Smalltalk as well as proper OOA&D. Reviewed designs and code and offered suggestions for improvement. |
 |
Re-engineered messaging system adding functionality for greater utilization through ease of use. |
 |
Developed interface for data capture of e-mail addresses used for electronic billing. |
 |
Developed verification structure for terms and conditions discount plans. |
 |
Developed interface for data capture of customer proprietary network information. |
 |
Participated in every aspect of the program life cycle. |
 |
Gathered requirements, system specifications, and User Interface needs from customers and vendors. |
 |
Wrote requirements proposals, design documents, GUI design/layout documents, use cases and test cases. |
 |
Managed domain ownership of over 2000 Smalltalk classes. Merged all code changes for every release. |
 |
Developed Java applet in conjunction with the main system allowing data access by authorized personal. |
 |
Developed custom widgets such as a drop-down list widget, a list selector widget, a masked entry widget, etc. |
 |
Developed custom reusable forms such as a login in window, a configuration window, an e-mail window, a text report viewer window, etc. |
 |
Developed a persistence framework for activating, deactivating, viewing, and editing reference table information. |
 |
Developed custom classes and methods to save reports to text files as well as launch them to a printer, generate accessor methods in the standard Sprint format, remove unnecessary instances of domain classes, etc. |
 |
Refactored code to make it more efficient and better fit into both the design model and the class hierarchy. |
 |
Redesigned and altered classes and methods to solve performance issues. |
 |
Added ability to automatically e-mail or fax notifications to users utilizing centralized e-mail and fax servers. |
 |
Served as LAN administrator for three Novell Netware File Servers. |
 |
Established data architecture, database design and table layout. |
 |
Performed every duty required of a DBA: Normalized tables, added tables, columns and indexes, analyzed and repaired corrupted data records, compressed tables. |
 |
Participated in every aspect of the life cycle of several systems. |
 |
Re-engineered an EDI Invoicing system to work for many different vendors as well as different types of vendors. |
 |
Developed GUI component to allow for the entry of timecard information for airline mechanics. |
 |
Developed custom reports signaling automated alerts for possible future FAA violations. |
 |
Developed complex routines for determining the tax on a fuel purchase based upon location (city, state, etc), fuel type, fuel location, etc. |
 |
Converted, a fuel invoice to purchase ticket-matching system to allow for the selling of jet fuel. |
 |
Created and managed re-use libraries employed throughout the UPS Finance & Accounting applications development group. |
 |
Designed and implemented a framework for relational persistence objects used to interface with the database. |