Resume in PDF Format Resume in Word Format
Objective
    I seek to become a technology leader in the IT field by honing my current skills as well as embracing new technologies and becoming proficient in a variety of technologies.
Skills Summary
Languages
  • C/C++
  • Java
  • JavaScript
  • Cold Fusion
  • Visual Basic
  • SQL
  • HTML
  • FoxPro
  • Embedded SQL/C
  • Microsoft Access

Specializing in Object Oriented Programming / Design

Operating Systems / Databases / Misc Technologies
  • Windows (All Versions)
  • UNIX (Linux / Solaris / HP)
  • Vitria's Business ware
  • Informix
  • SQL Server 2000
  • CORBA
Employment History
Self Employed Atlanta, GA
Independant Contractor July 2001 - Present
    I develop software according to my client's needs. Mostly I've been doing web development using Cold Fusion, JavaScript and HTML. Specializing in database connectivity.
Radiant Systems Alpharetta, GA
Software Developer May 2001 - July 2001
    Contract Position. Was a member of the International Team. Using the C++ language I added functionality to their API based on client requirements. The application was an Embedded Point of Sale application. While we developed under Windows 2000 the program ran under Windows CE.
Paysys International Norcross, GA
Systems Developer October 2000 - January - 2001
    Was a member of the Platform team. The Platform team was tasked with supporting the company's C++ API used in their proprietary software. It was my job to fix defects and add features to the C++ API. This API was written in a very Object Oriented Programming style.
Andersen Consulting (Accenture) Atlanta, GA
Programmer / Analyst October 1998 - October 2000
  • Made Major Enhancements to an existing Web Interface. The Database structure was further normalized resulting in the need to modify and enhance the web interface. This was done using Informix's Application Server called Universal Web Connect in combination with Javascript, HTML and some Embedded SQL/C The database on the back end was Informix. Most pages were dynamically created. I later partially enhanced this system using Cold Fusion with an eye to replace Informix's UWC.
  • Assisted in the creation of a web based Y2K Issues Tracking tool. The Web Interface was done using a combination of Cold Fusion, Javascript, HTML and SQL. An enhancement to this system was needed to interface with a more general issue tracking database. I wrote an interface in C++ that downloaded a series of files containing Y2K issues extracted from this database. The interface processed these files which included data integrity checks and loaded the records into the local Microsoft Access database via ODBC. My interface then triggered a series of stored procedures to further process the data. I created these procedures because it was more efficient to launch the stored procedures that to work over ODBC.
  • Wrote a CORBA client using Iona's ORBIX in C++. The client needed to access an object on another system which used VISI Broker. Because of this and due to the nature of the remote system, we required them to push an IOR file to our system via ftp each time their system was reset. My client loaded the IOR file and resolved a reference to an object which then contained a reference to the actual object needed.
  • Functioned as Bellsouth's Navigator Contract Administrator. Using Microsoft Access and a series of scripts and functions managed all the contracts for Bellsouth. Also acted as the first stop for Navigator Support.
  • On the Application Support Team I analyzed current business processes in preparation for the team to support part of the e-store application. This application was partially implemented using Vitria's Business ware and Java. I was chosen for this task because of my knowledge of BusinessWare and Java and my communication skills both oral and written.
Scientific Games Inc. Alpharetta, GA
N-file Auditor June 1996 - October 1998
  • Wrote programs in C/C++ to verify that the programmer creating a game for a scratch off lottery ticket met the requirements for the game as specified in the working papers we each were given. Program generated reports which were used to analyze the game and were submitted to the Vice President for approval.
  • Wrote utilities in C++ that enhanced the system by automating tasks that were previously done manually. Also created my own personal libraries which resulting in a great improvement in speed and efficiency of my tasks.
  • Wrote a couple of Visual Basic applications. These applications were simple utilities. I used Visual Basic to create the Graphical user Interface and I used Microsoft's Visual C++ to create dlls which I called from the Visual Basic Application.
PC Consultants Berrien Springs, MI
Programmer / Software Consultant 1989 - May 1996
  • Wrote various C/C++ programs. While working here I was always given the total project so I was involved with the full life cycle of every project including support and documentation. I primarily worked under DOS and Windows environments. I've written text editors from scratch and I've even written a strategy game which was very complex and took me two years to do. There was much demand for GUIs as well as customized databases and so I specialized in those. I also did a project or two using Visual Foxpro. This job was part time until 1991 when it became full time for me.

  • Consulted with clients to help them design and create infrastructures to enhance work flow. Many times this involved upgrading their systems to the latest and greatest but some times their system did not require a full overhaul.
Education
Andrews University Berrien Springs, MI
Bachelor of Science Computer Information Systems
Bachelor of Science Business Administration
References Available Upon Request