McKesson is a company that designs and markets Automated Pharmaceutical Systems.
McKesson had designed a centralized controller to replace the various boards used to control the components of their automated pharmacy system. I helped to design the software system that would run the controller. I also designed the Graphical User–Interface that would be used for system set up and to operate the system when running. I designed the coding standard used to implement the system. As a result, future programming changes will be cost effective.
Broadwing Communications is a telecommunications company. I was working for their InterNET Services Division.
I ported a web server from IRIX to Linux converting databases from MySQL to Sybase.
I automated the Call Record Database auditing process, field tested the automation, and
Continued to enhance its capabilities. I supported the scripts used to
present the Time–on–Line and POP List Dial–In web pages. I set up security measures for web page
and database access using Apache web server, Xitami web server, and FTP access
I provided program documentation to allow later system enhancement.
Powerway provides industry-specific process management so OEMs and suppliers can work together as virtual enterprises, enabling them to deliver quality products while reducing costs and increasing profits.
I Designed and Implemented OLE Automation Clients and Servers.
I provided program documentation to allow later system enhancement.
The Fiber Artist designs clothing.
I Helped design The Fiber Artist’s logo and Web Page.
Howard Needham repairs and makes violins, violi, bass violi, and celli.
I Helped design the web page.
Howard Sams is a subsidiary of MacMillian Books. I worked for their catalog publishing division.
Howard Sams had marketed Catalogs on CD–ROM. Design errors kept the project from succeeding.
Previous consultants had failed to correct these design errors.
I analysed their existing software and wrote an Implementation Specification.
I made the User Interface more functional, expanded the program’s capabilities, and increased
the system stability. As a result they were able to continue selling a product that had been
scheduled for discontinuation.
I provided program documentation to allow later system enhancement.
CyboRobots was a designer and marketer of robots.
I was responsible for creating the software used to control a robot used for precision
cutting of steel in shipyards. The robot used a plasma cutter for speed cutting steel
up to four inches thick. It used oxy-acetylene to cut steel up to ten inches thick.
It had an inkjet printer used to mark and label the steel. I was responsible for calibrating the
software for accurate control of the printer and cutters.
I designed and implemented robot database libraries and a parser to read the setup information
for the robot.
I provided program documentation to allow later system enhancement. I Designed, Tested, and
Implemented the documents for use on the company–wide IntraNET
Lincoln National is a re-insurer.
Lincoln National depends on ready access to actuarial databases.
I created the Functional and Implementation Specifications for enhancements to the databases.
I Designed and Implemented the User Interface.
I provided program documentation to allow later system enhancement.
The Friendship State Bank is a chain of banks providing banking services to people in southeastern Indiana.
I provided programming support services. This included installing new software, moving data and programs from older computers to new computers, troubleshooting problems with existing systems, and installing new hardware.
Wolfscratch Communications is a content design company. They design the content and layout for documents used internally by companies such as Randstadt Professional Services, Cocoa–Cola, and The US Pentagon.
I designed the Company Logo for Wolfscratch. I designed and implemented their web page and provided consulting for a FileMaker database manager they were developing for an art gallery.
S.N.E. Systems is a company that designs and installs conveyers.
I designed and implemented conveyor control software for various conveyer systems. The software
received information about the packages to be moved by the conveyer from the warehouse management
system, photo eyes, barcode readers, and weight scales and used this data to send messages to
the PLCs and control devices to route and track the packages through the system.
I Designed and implemented client/server software to communicate with warehouse management systems
and between various parts of the conveyor control system. I Designed software to talk directly to
hardware installed on the conveyor control system.
I provided program documentation to allow later system enhancement.
Projects were completed for a wide range of customers including Fisher Scientific, Columbia
Sportswear, National Cash Register, and American Greeting Card.
NYNEX Information Resources created and published the yellow pages for New York and New England.
I Designed and Implemented software to read images from ECRM scanners. The images were then used
to create the display ads for the yellow pages.
I Designed and Implemented software to clean up the images once they had been scanned.
I was the project leader of task to convert Scanning and Graphics Editing software from
SunView to Motif, from C to C++, and from SunOS to Solaris. Because of rapid turnover in
NYNEX personnel, I performed some systems administration tasks.
I Wrote the device drivers for the ECRM scanners.
I provided program documentation to allow later system enhancement.
Sheffield Measurement designs and markets machines used for measuring parts to the nearest 0.00001 inch.
I Designed the trajectory planner algorithms for measuring various shapes.
TekElec Ohio designed and implemented software to test the systems used in GSM communications modules for European cell phone systems.
I Helped port the GSM testing system from MS–DOS based environment to SunOS. Designed and Implemented
a parser to read ASN-1 configuration files.
I provided program documentation to allow later system enhancement.
General Electric Aircraft Engines designs and markets jet engines for commercial and military aircraft.
I designed and implemented software to enhance the graphics programs used to design the engines.
I Designed algorithms for polygon clipping, solid model rendering, and curve generation. I Designed
fonts. I Designed User Interfaces for engineering design programs.
I Designed and Implemented custom languages for creating turbine drawings.
I provided program documentation to allow later system enhancement.
General Electric, Medical Systems designs and markets CT-Scanners and NMR-Scanners.
I designed and implemented software to display the output of the scanners in a 2D or 3D graphical
image.
I provided program documentation to allow later system enhancement.
I consulted with the Bahá’í International Community Representative to the United Nations about setting up networks and databases. We discussed the needed capacities for such a system.
IBM Research does pure and applied research on the nature of the physical world.
I designed and implemented a graphical user interface for a robot with fourteen degrees of freedom.
I designed and developed the trajectory planners, servos, and the device drivers for the robot.
I helped to develop a real time concurrent operating system to run on a VME cage with nine
MC-68020 micro-processors. This VME cage was the controller for the robot.
I provided program documentation to allow later system enhancement.
IBM Research does research on communication systems.
I wrote the Functional and Implementation Specifications for a program used to design communication software. I Implemented and Tested this design tool.
Access Corporation Designed and Marketed Microfiche storage devices.
I Designed a CAD program, wrote the Functional and Implementation Specifications, and Implemented it on a MassComp computer. I then wrote the UNIX drivers for an MC-68020 co-processor running on an IBM-PC and ported the CAD program to the PC.
General Electric Aircraft Engines designs and markets jet engines for commercial and military aircraft.
I designed and implemented the user interface for a robot used to examine and clean the ventilation
holes in turbine blades.
I provided program documentation to allow later system enhancement.
Shaw American Technologies was an insurance agency.
I designed and wrote libraries of primitives used in the creation of computer programs.
Cincinnati Milacron designed and marketed milling machines and injection molding machines.
I Designed the Hierarchical Graphical User–Interface to control a factory floor of robots and milling machines. The Hierarchical User–Interface allows employees to view and understand the status of the floors and machines. A user can zoom in or out to view the needed amount of information. The system was designed with levels of security to restrict access for certain users. I wrote the Functional and Implementation Specifications.
Dynalectron Corporation did software consulting for the Occupational Safety and Health Administration (OSHA) in Cincinnati.
I upgraded some of the statistical programs used to gather and evaluate occupational data by OSHA.
Wilkes Publishing was a software and book publisher.
I designed and wrote calculator programs for them. I wrote a program that would graph any function entered. I also wrote a business calculator program and a scientific calculator program similar to the calculator you find on most modern PCs.
Jim Scheitweiler was a small robotics firm. They produced a robotic arm that was an essential element of an ultra-sonic cleaning system.
They had a controller for the arm based on a Z–80 computer. They had lost the source code for the program and I create an assembly language listing of the program.
Aztek corporation produces a custom built Artists Workstation used to create 4000 line 35mm slides
I maintained the programs used to create the graphics on the Artists workstation.
I wrote a Functional
and Implementation Specification for a new product used to create Business Charts from VisiCalc
spreadsheets. I helped to implement the program on an IBM-PC.
I Designed and Implemented a custom language for creating Business Charts.
I provided program documentation to allow later system enhancement.
CompuCorp designed and marketed turnkey word processing systems.
I designed and implemented an e-mail system for them to sell with their word processor. I was the project leader of a project to port the word processor from a Z–80 based computer to an MC-68008.
The division of Hughes Aircraft I worked for designed and built printed circuit boards.
I worked on the graphics software used to design and layout the printed circuit boards.
The Byte Shop sold Apple Computers.
I taught classes in U.C.S.D. Pascal
CalComp is the oldest Graphics Company in the US. They design and market Plotters, Graphic Terminals Graphic Printers, and Graphic Tablets.
I ported the plotter software to the clients computers regardless of brand or operating system.
I designed and implemented custom languages to allow the customers to control the plotters.
I provided program documentation to allow later system enhancement.
I designed and wrote computer programs to draw two and three dimensional graphs on Plotters, Programs to perform Regression Analysis, Programs for Meteorological Analysis, Programs to Access information in Databases. I ran the nuclear power plant on a submarine while in the Navy.