Experienced developer with 13+ years writing Oracle applications
Senior Systems Analyst
Tidewater Community College
Old Dominion University
Visual C/C++, Visual Basic, Visual J++, Sun Java, oracle 9i: Programming with PL/SQL
U. S. Navy Schools:
Summary of Experience:
Senior Systems Analyst with 12 years experience in developing software using the MS Visual C++, Java and .the NET environments. This includes developing: GUI applications, GIS Windows applications, client/server applications,. Internet-based applications, IIS applications, and applications using the following databases: Microsoft SQL 7.0, Microsoft Access, and oracle.
Visual Studio .NET 2003, oracle Pro C/C++, and Crystal Reports API version 8.5
oracle 9i, Sybase, and Microsoft Access
Windows Server 2000 and 2003, Windows XP Dos, VAX VMS 6.3, and UNIX
oracle SQL Plus, oracle SQLPlus Worksheet; oracle Enterprise Manager Console, PL/SQL Developer, Data Junction, and several oracle DBMS Packages.
W.R. Systems, Ltd., Electronic Engineer, May 2005 ? Present
SENIOR SYSTEMS ANYALST
Developed an implemented a new Software Application using Visual C++ for the US Navy that parsed the Universal Automatic Identification System (UAIS) NEMA sentences, allowing them to be displayed as contact information on there COMMON GEOSPATIAL NAVIGATION TOOLKIT (COGENT) system.
Completed the development and testing of the System Data Management (SDM) Repair Part Management System (SDMPRMS) Using ASP.NET and VB.NET. Completing this application gives the Navy?s SDM manager a better means for tracking parts used in the repair of the RING LASER GYRO NAVIGATION (RLGN) AN/WSN-5/7
Designed, implemented, and tested a new archiving system for WR Systems storage database system using Visual C++. This new archiving application allows for a faster more accurate recovery when it becomes necessary to restore from a database failure.
Integrated Computer Technology (ICT) Chesapeake, VA 10/2001 ? 02/2005.
ON SITE PROJECT MANAGER/SENIOR PROGRAMMER
Responsible for planning, and directing all software and database development for the U.S. Coast Guard, Nationwide Control Station (NCS) project and scheduling the workload for one programmer, one junior DBA and one Document specialist
Developed and implemented the NCS Security application using Visual C++, Microsoft?s Network Management functions, and oracle Embedded PL/SQL. This application allows the System Administrator to set or reset the internal policies on selected NCS software applications.
Designed and implemented a Windows NT/2000 multi-threaded communication application for the NCS System using Visual C++, TCP/IP socket API?s, and oracle Embedded PL/SQL, which allows the NCS Systems Administrator to Archive and Restore historical data from the NCS oracle database to a historical flat file automatically or as required.
Developed and implemented a data retrieval software application using Visual C++ and TCP/IP socket API?s. This application allows the NCS Watch Stander to restore historical data required for reporting.
Designed and implemented a Process Monitoring System using Visual C++, the Device Driver Development for Microsoft Windows (DDK), and oracle Embedded PL/SQL that automatically tracks and reports the status of the NCS Server application, updates the oracle Server Status table and automatically re-starts the application if it detects a software failure.
Designed and implemented a GIS Map display system for the NCS Application Using ESRI?s Map Objects API?s, Visual Basic and Visual C++ software. This System gives the NCS operator a visual display of all monitored sites.
Developed an implemented a Software Application using Visual C++, and Embedded PL/SQL that allows the user to import Selected RSIM Alarms and RSIM Statistics from the old archive flat files system to New NCS oracle enterprise Database.
Remtech Inc. Norfolk, VA 08/2000 ? 10/2001 .
ON SITE PROJECT MANAGER/DATABASE ADMINISTRATOR
Responsible for planning, and directing all software and database development for the NCS project and scheduling the workload for Two Junior programmers, one junior DBA and one Documentation specialist.
Responsible for the development the NCS oracle Database, which included, but was not limited to: creating Tables; Indexes, Tablespaces; View, Sequences and writing supporting Stored Procedures and Triggers.
Assisting Visual C++ Programmers in the development of the NCS server and client application Software.
HARRIS PUBLISHING CO. Norfolk, VA. 02/1996 ? 08/2000
Designed, and Implemented a Component Object Model (COM) Component that allows Visual Basic and Visual C++ Applications to Access Harris? VAX RMS file system.
Redesigned a major Visual Basic application to allow Access to our new oracle 8i database, using Visual Basic 6.0, ADO, DAO, and .
Created an interoperable COM component that allowed Java applications to utilize Windows NT C++ Security Application Programming Interface (API?s).
Developed a software application using Visual J++ that validated all data fields from incoming files prior to insertion into the companies oracle enterprise Database.
Developed a software application using Visual C++ and Data Junction API?s that allows the user to transfer data from Microsoft Access Data to the companies oracle enterprise database.
Developed a table cleanup Application using Visual C++ and Sybase?s CT Open Client Library to remove tables from Harris? Sybase SQL-Anywhere database that where thirty days old, or not attached to an operational process.
Designed and implemented interface software using Unix ANSI C and the Sybase CT-Open Client Library for the transfer of Unidata files to Sybase Tables.
Responsible for the design and maintenance of all AT&T self reporting
Software using VAX VMS C, Microsoft?s Excel; Access; and Visual Basic.
ACCURATE INVENTORY AND CALCULATING SERVICE Va. Beach, VA. 04/1994 - 01/1996
Designed financial and scanning data comparison inventory software using Mix Software?s C, and Database Engine, Borland?s Turbo Vision and up-to-date bar-coding technology for major supermarket chains, and large Volume warehouses.
NAVY SAFETY CENTER, NAS Norfolk, VA. 11/1992 - 09/1995
AVIONICS MAINTENANCE OFFICER
Conducted Aviation Maintenance safety surveys on active and
Reserve Navy and Marine Corp Avionics repair work centers.
Designed a Software interface using FoxPro and C/C++ for the Navy's Message Dissemination System (MDS), allowing Safety Center personnel to save and manage selected messages at their personal computer workstation.