|
||||||||||||||||||||||||||||||||||
|
Software: | Cache, Visual Basic, M (FileMan, ScreenMan, Kernel), PHP, MySQL, Perl, JavaScript, DHTML, HTML, C, DOS, Ingres DBMS, ADA, Assembly (8085,8048,68000) | See Current Learning |
Environments: | Windows 98, Windows 2000, VAX/VMS, MS-DOS, Unix, MSM, ISM |
Application development, using M, Cache, Visual Basic, PHP, MySQL, Perl, JavaScript, HTML, DHTML, C, Ingres
Database design and implementation
Web Site development, implementation and maintenance
Ingres DBMS design and implementation
Structured software/firmware development
MySQL DBMS design and implementation
Embedded microcomputer firmware development
See my Personal Experience
Degreed |
|||
MSECE | Masters of Science in Electrical and Computer Engineering; Concentration in Computer Systems Engineering | Univerisity of Massachussets; Amherst, MA | February 1990 |
BSEET | Bachelor of Science in Electronics Engineering Technology | DeVry Institute of Technology; Chicago, IL | October 1984 |
Non-Degreed |
|||
Certificate | Certificate of Professional Development - UserActive Web Programming Series | Academic Outreach Division of the University of Illinois at Urbana-Champaign, IL | November 2005 |
|
|||
Cache Academy |
|
Intersystems - Cambridge, MA, Conference in Orlando, FL | June 2000 |
Present |
Speciale Solutions; Stephentown, New York |
|
Web Administrator, Programmer, DesignerResponsible 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.
|
||
June 1996 - Present |
National Systems Corporation; Chicago, Illinois |
|
Senior ProgrammerResponsible 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
|
||
December 1994 - May 1996 |
CMA Consulting Services; Latham, New York |
|
Senior Consultant - State of New York, Office of Mental Retardation and Developmental DisabilitiesResponsible 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.
|
||
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.
|
||
November 1984 - October 1991 |
GE DEFENSE SYSTEMS DIVISION; Pittsfield, Massachusetts |
|
Software EngineerResponsible 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.
| ||
Digital Design EngineerResponsible 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.
|
||
1982 - October 1984 |
TOTAL CONTROL PRODUCTS; Berkeley, Illinois |
|
Associate EngineerResponsible 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. |
Web design
I have been developing web pages for a few years. Sometimes using a free Web Host and Tools. Other times using Notepad. I have also taken over a Web site for a friend. He had it professionally put together, then asked me to move to a new host and handle all changes required. The site includes HTML, Javascript and CSS. I maintain the site using HomeSite 5.0. See my My Web Sites page for more information. These pages are my creation. This pages include HTML, Javascript, CSS, PHP, MySQL, Perl CGI and SSI.Automated HTML creation
One of my web sites has web pages derived from GEDCOM files. A GEDCOM file is a genealogical data format. I wrote a piece of software to parse the GEDCOM file, interpret the data and produce the HTML pages represent the data. This site I did for my family to access, with the HTML generator is the Miller Lineage of My Genealogical page.Home Network
I have my own network in my house. It is comprised of seven PCs. The PCs are windows based and are currently Windows 98SE, Windows 2000 Professional, Windows ME labtop, Windows XP Pro running IIS.Visual Basic
I have written some minor Visual Basic programs. These programs were created to become familiar with Visual Basic programming.Current Learning
See my Current Learning pages for more information.