Professional Experience


Present

Speciale Solutions; Stephentown, New York

Web Administrator, Programmer, Designer

Responsible for design, implementation, enhancement and maintenance of software for multiple web sites; comprised of database and database manipulation software and web programming. Responsibilities included maintenance, new design and implementation and direct customer support of Artist web site and Band web site.

  • Providing HTML, Javascript, CSS, DHTML for basis of web pages for multiple clients.
  • Providing HTML, Javascript, Perl CGI programming for a Bulletin Board.
  • PHP and MySQL programming for the event calendar administration and news.
  • E-commerce solutions utilizing osCommerce, VeriSign for Payment and SSL, providing custom front end pages as well as customization of osCommerece, a PHP/MySQL based open source application

June 1996 - Present

National Systems Corporation; Chicago, Illinois

Senior Programmer

Responsible for design, conversion, implementation, enhancement and maintenance of software for a Pizza Delivery System; comprised of database and database manipulation software to provide for tracking and billing; includes design and coding in Cache/ANSI M with an Cache/M operating system layered on an Windows platform. Responsibilities included maintenance, new design and implementation and direct customer support of Entry Screens, Pricing, Data Export, Reports, Central office multi-store control system, Pager and Dispatch

  • Providing HTML, Javascript and ASP programming, for conversion of character based reports to Browser based reports.
  • Migrating the System to a Cache System from MSM and maintaining both operating platform compatibility.
  • Redesign of the Order Entry Screen.
  • Re-engineered the Marketing Data Exchange Module and provided additional Data Exchange Modules for Time Card Audit
  • Redesigned and implemented Marketing Analysis Reports, Manager Tools and Utilities.
  • Modification and support of the Pricing Modules, including enhancements.
  • Enhancement to Dispatch Subsystem including the development and implementation of a Bar code Reader.
  • Designed and Implemented User Custom Menu maintenance tools.
  • Provided additional Pager Monitors, including Sales, Store and Till Monitors
  • Maintenance and implementation of enhancements to the Order Screen Subsystem
  • Maintained and Enhanced Reports from all Modules of the Pizza Delivery system.
  • Maintenance and support for the Central office multi-store control system.
  • Provided implementation and support for the system migration to Intersystems Cache

December 1994 - May 1996

CMA Consulting Services; Latham, New York

Senior Consultant - State of New York, Office of Mental Retardation and Developmental Disabilities

Responsible for design, implementation, enhancement and maintenance of software for a Client Tracking and Billing System; comprised of database and database manipulation software to provide for tracking and billing; includes design and coding in ANSI M with an M operating system layered on an Alpha/VMS platform. Responsibilities included maintenance and custom reporting for other State of New York groups.

  • Developed conversion software to consolidate system.
  • Responsible for the develop and implementation of a Staff Registration module, providing direction to junior programmer.
  • Develop and implement special services recording module.

January 1992 - November 1994

COBE RENAL CARE, Inc.; Troy, New York

(previously - SAIC, COMMERCIAL MEDICAL SYSTEMS DIVISION; Troy, New York)

Software Applications Engineer

(COBE acquired the Troy division of SAIC, 10/22/93.)

Responsible for design, implementation and maintenance of software for a Dialysis Management System; comprised of database and database manipulation software for the management of Dialysis Clinic operations; includes design and coding in ANSI M with an M operating system layered on an MS-DOS platform including Client/Server Networking.

  • Design, develop and implement Electronic Billing interfaces for an Accounts/Receivable package.
  • Implementation of the HCFA-1450 Version 4 and New Medicaid Version 4.
  • Communication directly with intermediary via modem to upload HCFA-1450 Version 4.
  • Re-engineering and implementing System Modules; consisting of Database changes, input/output format generation, M code generation including DisplayMan/ScreenMan in a Networked system.
  • Design, develop and implement interfaces for Accounts/Receivable and Clinical package. Providing direct patient claims to insurance companies and upload of Medical Records.
  • Hardware Configuration; including complete system quality assurance, tape drive quality assurance and technical procedures, adapter compatibility, networked system integration/setup.

November 1984 - October 1991

GE DEFENSE SYSTEMS DIVISION; Pittsfield, Massachusetts

Software Engineer

Responsible for the design, implementation and maintenance of software for a Diagnostic Fault Dictionary System; comprised of 60,000 lines of code and a 1.3 million fault record Ingres database; includes, preliminary and detailed design, and coding in C with embedded database query language in a VAX/VMS environment.

  • Provided controlling software for the testing of a multiprocessor system to allow data gathering.
  • Provided software tools to reduce engineering man-hours for large scale upgrades.
  • Established the Ingres database table hierarchy which reduced the overall data storage requirement by 60%.
  • Provided engineering direction to one engineer and two technicians.

Digital Design Engineer

Responsible for the Planning, Scheduling and Design of Diagnostic Software for a microprocessor based system comprised of 10,000 lines of code. Includes preliminary and detailed design, coding, software prototypes and Configuration Management.

  • Implemented Installation and Checkout software for a 68000 microprocessor based subsystem to allow manufacturing to assembly and proof the system completeness and functionality. Responsible for the design of an interrupt and communication firmware package for a 68000-based embedded system. Task included detailed design and coding in C and 68000 assembly language, Configuration Management and System Integration utilizing debuggers and emulators.
  • Initiated and Developed a Subsystem Simulator to provide a means to checkout real time software communication and control.

1982 - October 1984

TOTAL CONTROL PRODUCTS; Berkeley, Illinois

Associate Engineer

Responsible for the building of prototypes and testing of Industrial Programmable Controller Peripheral Hardware. This encompassed programming controllers for testing of a 6803 based Vacuum Fluorescent Display and A.C. Control Modules. Tasks included; Printed Circuit board layout and component placement, Test jig design and implementation, Customer site hardware and software applications support.