Thinking Machines Corporation
Manager of Software Base Technologies
- Responsible for twelve developers organized in to three groups: Base Operating System, Communications, and I/O. Groups were responsible for the CM5's CMOST operating system.
- Project Manager of Globalworks Software and Hardware. Responsible for coordinating software and hardware design. Established the use of sub-project leaders, encouraged the use of software process, determined the testing needs and procured the necessary components.
- Architected, design, and developed a multi-threaded operating system in C for the Thinking Machine CM5 parallel super computer scalable disk array consisting of 256 disk drives. At the time this product was shipped, it was the world's largest and fastest filesystem.