Established in 1987, PUPPO SOFTWARE SOLUTIONS, LLC. provides contract programming to business.


The company was founded in 1987 on the principles of increasing the productivity and efficiency of its clients by bringing an engineering discipline to bear on programming. The company's founder, Bob Puppo, recognized that successful client relationships depend on effective communication as well as superior technical and management skills.


Mr. Puppo began his technical career as a member of the Semiconductor Research and Development team at Commodore Business Machines Co. in Valley Forge, Pennsylvania. The position dealt primarily with supporting the development of  new semiconductor engineering processes to produce smaller, faster, and more functional computer chips. The work provided an insight into computer technology at its most fundamental layer.

As the 80's progressed the IBM PC became the dominant microcomputer. Commodore lost market share and Mr. Puppo  left Commodore accepting a position with GAI-Tronics Corp. (now Salient 3 Communications, Inc.), a telecommunications subsidiary of Gilbert Associates, in Reading, Pennsylvania. At a time when computer networking was just beginning to proliferate the position provided exposure to key communication technologies. Mr. Puppo was involved in the design of telecommunications equipment utilizing embedded micro-controllers and state of the art programmable logic.

In 1987 Mr. Puppo founded PUPPO ENGINEERING recognizing a need for contract professionals with excellent communication and project management skills in addition superior software and hardware engineering expertise. The company was later renamed PUPPO SOFTWARE SOLUTIONS, LLC.

In the beginning, he both consulted and developed his own computer peripheral product line. In the Jan/Feb 1989 issue of the International Newsletter of the OS-9 Users Group, the editor William Brady wrote of his first product; "This is about the best thought out and designed product I have ever seen for a computer." The product line helped fund the startup as he built clientele and strategic relationships.

A pivotal event occurred for the company in 1991 when awarded a contract with Exxon Research and Engineering, Co. in Linden, New Jersey to program a Portable Engine Sensor Data Acquisition System for use in emissions analysis. The acquisition system integrated with embedded controllers and sensor arrays already present in a vehicle to provide real-time data for analysis. Mr. Puppo programmed the system firmware and computer based user interface  for this system. This system helped provide Exxon information used in formulating their reduced emission fuel. Exxon was pleased with the work and retained Mr. Puppo under contract for the following year (1992).

In the months and years that have followed, Mr. Puppo has been involved with varied projects for both small and fortune 500 companies. The key element to our success has been effective communication and the application of engineering principals to programming.