Post Job Free
Sign in

Software Engineer, C#, Sql Server, Visual Basic, Visual FoxPro

Location:
Roswell, GA
Salary:
negotiable
Posted:
August 21, 2015

Contact this candidate

Resume:

I am an accomplished Software Engineer specializing in Object-Oriented Analysis and Design with extensive experience in the full life cycle of the software design process including requirements definition, prototyping, proof of concept, design, interface implementation, testing, debugging and maintenance.

SUMMARY OF QUALIFICATIONS

Over 20 years experience in Systems Analysis and Software Development.

Comprehensive knowledge of Object-Oriented Analysis/Design, C# Development and SQL Database Design and Implementation utilizing Visual Studio .NET and SQL Server suites on Microsoft Windows platforms.

Expertise in Reports Design and Development.

TECHNICAL SKILLS

Languages/APIs: C#, WinForms, HTML, Javascript, jQuery, VB.NET, ADO.NET, GDI+, C,

Visual Basic, Visual FoxPro

RDBMS: SQL Server, MySQL, Oracle, Visual FoxPro, MS Access, DB2

Tools: Visual Studio .NET Suite, SQL Server Suite, Oracle Developer Suite, Crystal Reports XI

PROFESSIONAL EXPERIENCE

GRG, Inc., San Diego, CA

Software Engineer - 2008 (under contract)

As part of a two-person team, developed LabBuilder System, a client/server, GUI-based desktop application used by specialized architects to design and build scientific laboratories. Project was delivered on time and on budget. Developed in C# using Visual Studio, SQL Server and Crystal Reports XI. Designed and implemented C# classes, SQL queries, transactions and stored procedures and created complex custom reports.

Responsible for designing and implementing the UI including editing capabilities, dynamic context menu capabilities, UI state management, user account and security access management, etc.

Designed multi-user and enterprise-level capabilities into the data model, and designed a data access layer that took advantage of database record locking and synchronization transparently, reducing the complexity of work for other developers on the team.

Earl Walls Associates, Alpharetta, GA

Software Engineer - 2007 (under contract)

As part of a two-person team, developed Instrument Tracking System, a client/server, GUI-based desktop application used for tracking the acquisition and installation status of instruments used in scientific laboratories. Project was delivered on time and on budget. Developed in C# using Visual Studio, SQL Server and Crystal Reports XI. Designed and implemented C# classes, SQL queries, transactions and stored procedures and created complex custom reports.

Responsible for designing and implementing the UI including editing capabilities, dynamic context menu capabilities, UI state management, user account and security access management, etc.

Responsible for designing and implementing the data model, the physical database and all entity relationships.

Designed and implemented a customized record-locking solution to fit the specific requirements of the client.

Responsible for implementing a document management system which used PK-Zip style compression to save storage space.

Silver Lake Cookie Company, Islip, NY

Software Engineer - 1994-2014 (under contract)

Designed and implemented many new features and extensive modifications to a Visual FoxPro-based accounting, production and warehouse management system.

Responsible for performing software conversion/upgrade from old accounting system to new accounting system during a Y2K system upgrade.

Created custom modules that integrated the new system with Excel, allowing simple data import by non-technical system users.

Added enterprise-level functionality allowing multiple, disparate systems to act as one when connected via network. This greatly simplified common accounting operations such as material transfers from site to site, etc.

Created many custom reports.

Worked on various other Visual FoxPro projects.

Store Fixture Warehouse / Authorized Contracting Company, Inc., Bohemia, NY

Software Engineer - 2000-2006 (under contract)

Designed and implemented new features and extensive modifications to a Visual FoxPro-based accounting, production and warehouse management system.

Responsible for performing software conversion/upgrade from old accounting system to new accounting system.

Created custom modules for managing various manufacturing processes.

Responsible for designing and implementing automated accounting processes such as automatic sales order and purchase order generation, etc. between multiple subsidiaries.

Created custom reports.

Worked on various other Visual FoxPro projects.

Advertising Information Systems, Inc., New York, NY

Senior Systems Analyst - 1997-2000 (full time)

As the sole developer, designed, implemented and maintained a competitive advertising tracking and distribution system known as AIS Online, used by many of the major advertising firms in New York City. Developed in Visual FoxPro and Visual Basic, utilizing Visual FoxPro, SQL Server and Microsoft Access databases on Microsoft Windows platforms.

Designed and implemented various in-house desktop, GUI-based applications allowing video and photo editors to digitize, categorize, describe and store in a database all prime-time television ads as well as images of print ads from hundreds of magazines and newspapers. Capabilities included controlling VTR devices via serial protocol, video capture and automatic storyboard generation using Videola cards and utilizing DirectShow API, and automation of Adobe Photoshop processes via DDE and OLE.

Designed and implemented various customer-installed desktop, GUI-based applications allowing remote customers to search the database over dedicated T1 lines, view thumbnail images and detailed descriptions of video clips and print ads and optionally purchase and then download the video clips and print ads into a local database which could then be searched and viewed locally. Other capabilities included a built-in video player utilizing DirectShow API, playlist management including insertion of adjustable true-black delays between clips, control of ” VTR devices allowing creation of formatted reels for client presentations, photo-image display, manipulation and printing, as well as extensive reports.

Designed and implemented various in-house desktop, GUI-based applications for managing customer billing as well as a system for alerting customers via email when new ads are added to the database matching customer-defined criteria.

Worked on various other Visual FoxPro and Visual Basic applications.

Various Companies

Software Engineer - 1979-1997 (under contract)

Magnavox Corporation, L.I., NY - Designed and implemented various C modules developed with custom C compilers, including a Flash ROM update manager and serial interrupt driver for a GPS receiver, battery management software for a satellite telephone and driver software for a voice recognition/voice synthesis unit. Also designed and implemented a PC-based GPS/Loran positioning system in Basic which was utilized by the U.S. Navy in ASW towed-array systems (Classified clearance was obtained for this work), as well as several PC-based simulators developed in Microsoft C and Basic for testing communications and positioning/tracking devices.

Siemens Corporation, L.I., NY - Designed and implemented Rockwell 6502 assembler modules for a DS1/DS3 cross-connect multiplex telecommunications system utilized by Bell Operating Companies.

Sperry Corporation, L.I., NY - Designed and implemented communications and navigation control modules in C, Pascal and MP assembler for Sperry's Memory Processor System to be installed in Trident II submarines. Secret clearance was obtained for this work.

Satellite Transmission Systems, L.I., NY - Designed and implemented a satellite earth station operating system for monitoring and controlling hardware subsystems pertaining to commercial satellite uplinks and downlinks. Developed in Motorola 68000 and 6809 assembler.

Fairchild Corporation, L.I., NY - Designed and implemented F8 assembler modules for a Digital Aircraft Flight Recorder and a Tire Pressure/Brake Temperature Monitoring System for use on commercial DC-10 aircraft.

Stat Communications, L.I., NY - As the sole developer, designed and implemented a real-time computer-aided dispatch system used by common carriers and utilities which includes a Rockwell 6502 microprocessor-based system supporting multiple operator terminals and a radio channel used for digital asynchronous communications with vehicular-mounted mobile data terminals.

Beukers Labs, L.I., NY - Designed and implemented Basic software applications for a land and sea-based weather balloon telemetry receiving station consisting of an IBM PC connected via RS232 interface to an asynchronous telemetry communications subsystem.

Security Pacific Bank, New York, NY - Designed and implemented several COBOL (CICS) modules for a Unit Investment Trust management system running on a PC-based network connected to an IBM mainframe.



Contact this candidate