COMPETENCIES
Overview
Languages: C/C++, Visual C++, MFC, COBOL, SQL, HTML Tcl/TK, Perl, Java
Operating Systems: Unix, Solaris, HP-Unix, IBM-AIX, Linux, Windows XP/2000, VMS,
OpenVMS
Relational Database: Sybase ASE, Oracle, mySQL
Other Tools: Toad, Rational Clear Case, PVCS, Visual Source Safe, Viso,
Microsoft Office, Excel, Word, PowerPoint, Access.
EXPERIENCE
Bradford & Galt, Inc. - Consultant – August 2009 to October 2009
Involved in maintenance and enhancement of data warehouse system for debit card
processing.
Engaged in extraction, translation, and load processing to meet European Union
Data Privacy requirements.
Bradford & Galt, Inc. – Consultant - June 2007 to March 2009
Participated in conversion of Caliper Portfolio Performance System from Informix
to Oracle 10 database using Perl scripts and SQL.
Researching and implementing code changes needed for Money-Weighted Portfolio
Performance Reporting.
Researching and documenting code changes required for Segmented Performance
Reporting.
Validating and migrating code to Rational ClearCase code repository.
Serving as Technical Lead for project direction and advice.
Environment: Windows XP, Perl, Informix, Oracle, SQL, HTML, Unix shell
scripting, Rational Tools.
Wal-Mart Stores, Inc. - Automotive Technician - May 2006 to Present
Perform various automotive maintenance procedures on customer vehicles.
Renovare Services Co. - Founder/Owner - July 2005 to December 2006
Established a limited liability company specializing in quality floor care and
building maintenance.
Developed order entry, job estimation, and inventory software using Microsoft
Visual C++ and MFC, running under Windows XP and 2000.
Developed company website using HTML, forms, Perl scripts, and mySQL.
Environment: Windows Server 2000, XP, Linux, Visual C++ 6.0, C, Perl, HTML.
Edward Jones – Network Systems Programmer - March 2000 to November 2005
Ported Solaris C based programs to Windows NT and XP, including proprietary data
transport system, as well as fax and file system receiver using Visual C++,
Visual Studio.
Developed multi-tiered Web based control system, using HTML for the front end, a
java servlet, and a daemon written in C for the data transport product, servicing
over 9,000 branches from the home office via the Web versus ftp or Telnet.
Upgraded Solaris based Mid-Level Manager product to deliver SNMP traps to
multiple destinations to allow for seamless data center fail over in the event of
a system failure.
Upgraded branch fax receiver to self-correct on certain occasions, freeing
home-office personnel from manual intervention and increasing uptime to 99%.
Environment: Windows Server 2000, XP, Linux, Visual C++ 6.0, C, Perl, Java,
HTML.
Ajillon Services, Inc. - Software Developer - September 1998 to March 2000
Developed library routines for code reuse and extraction of variable data from
Emulex network cards, as well as normalization of card times. HP/Unix C.
Wrote scripts in ksh and Tcl/TK to unit and stress test a Systems Network
Architecture product.
Migrated standalone functions into shared libraries for code reuse and reduction
of footprint in HP/Unix C.
System Administrator / Solaris / Sybase ASE Administrator
Administered three Sun Sparcserver 1000E Systems running Solaris 2.6 and Sybase
ASE 11.0.3.
Analyzed table and object growth, balanced objects across segments and devices
in order to maintain top system performance, consolidated backup scripts to
eliminate code redundancy.
Implemented and developed procedures for PVCS Version Control System. Migrated
objects from Object Cycle and Visual Source Safe to this new PVCS System.
Environment: Windows Server 2000, 2003, NT 4.0, XP, Solaris, C++, C, Java, Perl,
Tcl/TK, HTML, Solaris, Unix script, Oracle, SQL, mySQL, SNMP, Tuxedo, Visio,
Visual Slick Edit
Prima Facie, Inc. - Software Engineer - June 1997 – August 1998
Primary duty was to maintain and performance customization of Audio Visual
viewing system, written in Visual C++, running under Windows 95 and NT 4.0 for
mass transit surveillance systems.
Increased functionality by coding image enhancement tools such as low and high
pass filtering, histogram equalization, sharpen, soften, and edge detection.
Developed diagnostic software on a hand-held computer which communicated over an
RS 232 port to allow service personnel to configure and perform diagnostics with
the recording device. Later ported this to Visual C++ for added functionality on
a laptop system.
Environment: Windows NT 4.0, Windows XP, Visual Studio, C++, C, Franklin C,
Visual Source Safe.
Hussmann International – Programmer/Analyst - September 1996 to May 1997
Developed and maintained a Unix-based Sybase Labor Warehouse for Time and
Attendance Data using Visual C, Windows 3.1, and 95, Microsoft Access, and Sybase
Open Client. This new system gave the Cost Accounting group up to the hour
figures on the labor costs in product manufacture.
Created drawings on demand system using Visual C++ under Windows 95. This
enabled factory staff to view and print product drawings from kiosks on the
factor floor at their work location, versus having to requisition a hard copy
file from the Engineering Department.
Environment: Windows NT, Windows 95, Visual C++, C, SQL, Sybase Open Client,
Sybase.
Howard Systems International – Programmer/Consultant - July 1995 to September
1996
Developed and implemented CORBA Object client/server data pump in DEC C and DEC
C++ running under Open VMS, allowing Unix and Windows clients to seamlessly
interface with a legacy library automation system.
Enhanced library acquisitions product by reviewing and rewriting routines to
streamline user data entry, adding enhanced security for library patron records,
as well as provide diacritic handling on DEC terminals for international data.
Environment: OpenVMS, VMS, C++, C, Vax-COBOL, Vax-BASIC.
Bridge Information Systems, Inc. – Software Engineer - April 1989 to May 1995
Responsible for maintenance of overnight processing software, written in C,
running on DEC equipment. Operating systems include VMS and RSX-11M+, languages
C and Assembly.
Rewrote long-term options expiration modules, the result being accurate expiry
dates, and elimination of software maintenance and retesting each year.
Implemented automation processing for a major stock market index provider. This
successful project eliminated the need for handling by data center operations
personnel, giving the client seamless access to the system in order to maintain
their indices.
Environment: Vax VMS, Windows NT, C, C++, MS-DOS
EDUCATION AND CERTIFICATIONS
St. Louis Community College
Coursework emphasizing Systems Analysis and Design, Computer Programming (COBOL,
BASIC, C), Accounting and Business.
Structural Dynamics Resource Corporation
Certificate of Achievement – Metaphase PDM Core Applications and Customization.
Sybase, Inc.
System and Database Administration – Adaptive Server Enterprise 11.5
REFERENCES
Professional and personal references can be obtained upon request.
|