This list was constructed from: Memory, some Notes, and Scanning my Archived files. It is very likely not complete.
Owner and operator Software developer Contract services provider As the founder of Dunfield Development Systems, I have been developing and marketing software development tools for embedded systems. These tools include C compilers, assemblers, disassemblers, simulators, debuggers, communications, utilities and many other related software packages. I also work as an independent software contractor. My range of experience allows me to accept jobs of widely varying natures, however, the majority of my work is in microprocessor based "real time" systems, and IBM/PC applications.
Director of Small Data Products Development Senior Software Engineer Responsible for the continuing development of a line of small data PBX's and statistical multiplexors. These were small systems with a line size ranging from eight to fifty six ports. Originally developed as a part- time project on my own time, the switches were later acquired by Newbridge, and became the hardware component of their "MainStreet" line of desktop networking systems.
Software Engineer 1985-1986 Developed low level drivers and application library routines for the interface between a unix based computer system, and a modern digital PABX.
Software Engineer 1985-1985 Designed and developed the operating system and control software for an automated multi-point to multi-point interactive television network over satellite channels. This job was a "bail out" for a small company who had exhausted their funding in a failed attempt to produce this system. I was brought in, and given free reign to design and implement the system in a very short time period. The system was delivered on time and working in less than 6 months.
Software Engineer Responsible for the design and implementation of the operating system and applications software for a self contained automated PABX feature exerciser and workstation. I was also responsible for the implementation of related development tools on Mitel's VAX host computer system, and software load generators residing in the PABX system under test. This position was actually through my own initiative, I was originally hired to write test case code for the existing FTS-II (Functional Test System 2), and recognized that the system could have much more capability. I discovered that another department in the company had built a disk controller for a machine that used the same backplane, borrowed one, and spent several weekends of my own time writing a disk operating system and multitasking executive, which allowed the machine to perform far more complex tasks than had been done previously. When demonstrated to management, this updated device was raised to an official project, and I was assigned to work on it full time.
Data Communications Software Specialist. Performed software design and maintenance to Northern's SL-10 packet switched data networks. I was primarily involved with binary synchronous (BISYNC) and interactive terminal interface (ITI) protocols.
Back to looking for work.