MicroTools Inc., Simsbury, CT
Chief Financial Officer, February 2016 – present
Accountable for the administrative, financial, and risk management operations of the company, to include the development of a financial and operational strategy, metrics tied to that strategy, and the ongoing development and monitoring designed to preserve company assets and report accurate financial results. Principal accountabilities are:
- Assist in formulating the company’s future direction and supporting tactical initiatives
- Monitor and direct the implementation of strategic business plans
- Develop financial and tax strategies
- Participate in key decisions with the Director of Operations and the Director of Product Development
- Maintain in-depth relations with all members of the management team
- Oversee the issuance of financial information
- Report financial results to the board of directors
- Understand and mitigate key elements of the company’s risk profile
- Monitor all open legal issues involving the company, and legal issues affecting the industry
- Maintain appropriate insurance coverage
- Ensure that the company complies with all legal and regulatory requirements
- Ensure that record keeping meets the requirements of auditors and government agencies
- Monitor cash balances and cash forecasts
- Arrange for debt and equity financing
- Invest funds
- Participate in conference calls with the investment community
Maintain banking relationships
- Represent the company with investment bankers and investors
Director of Marketing, Oct 1988 – February 2016
Developed the marketing strategy, the business strategy, and the product specification for a high tech start-up company. Translated these strategies into a concrete business plan. Provided a thorough technical review at all phases during the product development. Coordinated beta test sites with potential customers and laid the groundwork for future sales of the product.
Was the chief system’s architect and project leader for a large number of embedded systems including the following architectures: (Arm9, x86, 8051, PIC, z80, z8000) utilizing assembler, Java, C, and C++ built on a variety of RTOS’ (Linux, GHS, smx). These systems used a wide variety of technologies including: servo motors, thermal printers, encryption, USB, RFID, bar code readers, smart cards, fault tolerance, wireless, serial and parallel interfaces,MIDI, 1553, Ethernet, TCP/IP, and many more.
Worked with an Aerospace company in developing software process improvements.
Has served as an expert witness on six patent litigation cases involving controls, embedded systems, motion control, wear leveling, micro-controllers, and algorithms. Provided detailed analysis of the software and hardware as well as supported the patent lawyers while taking depositions. One case resulted in the third largest settlement in US history.
Designed, coded and tested a data base intensive embedded system using C++. Worked extensively with the customer to determine specifications and hardware, software, and system’s trade-offs.
Designed and coded the PC communications interface in C between an embedded controller and an IBM PC. Specified, designed, coded and tested an embedded controller (8051) in C and assembler used to control a servo-pneumatic mechanism.
Designed and coded a windows based, mouse driven user interface for BringBack written in C++.
Designed a windows based network supervisor for a embedded servo control.
Dynamic Controls Corporation, South Windsor, CT
Senior Software Engineer, 1982 – 1990
Responsible for developing a software team of over thirty engineers within a company that had virtually no software capability.Responsible for defining the structures and hiring the people to implement the project. Was the chief technical architect of the largest real time software project (50,000 Line of Code) ever completed at the company. The software has become the primary model for five other multi-million dollar programs.
Provided primary customers interfacing on this and several other programs. In addition, specified and procured the software development environment (HP64000) for the organization.
Chief Technical Architect of a multiprocessor fault tolerant embedded controller (using 8051 controllers). Established the requirements, designed all the software, and led an inexperienced team through coding and testing.
Introduced Ada into the company by developing a training course and directed the systems design and development of the first embedded Ada project (on an 80186).
Convinced the management of the corporation to venture into software subcontracting, managed and provided technical leadership for the first such contract in the company’s history. The project was a fault tolerant dual redundant helicopter flight control software package using JOVIAL and assembler on the Z8000.
Established the software metrics for tracking and evaluating software from conception to delivery. These metrics have enabled DCC to accurately estimate the size and cost of software long before it was delivered.
Emhart Corporation, Windsor, CT
Senior Design Engineer, 1975-1982
Responsible for developing a software controlled bottle making machine in conjunction with Emhart’s English, Swedish and Swiss engineers. Led the multi-national team in developing the marketing analysis and technical specifications for the product. Led the international team that developed this product, which is still in production today. Personally designed, coded, tested, documented and delivered 15,000 lines of Z80 code in less than one year for this product. This product was the first joint venture between previously competing engineering organizations, and required significant technical expertise and interpersonal skill for the effort to succeed.Obtained several patents for efforts.
Hamilton Standard Division of United Technologies
Involving algorithms, software, electronic controls, and user interfaces: 11
BS in Aerospace Engineering, University of Michigan, Ann Arbor, MI, 1973, Summa Cum Laude