L3 Communications 1996- 2005: The author developed firmware and ASIC chips for standalone mobile telephone systems. Testing was built into the firmware to ensure boards were fully functional. Novell 1993-1996: As a consultant, the author designed Personal Netware, allowing small networks to scale up seamlessly. It implemented the same specifications as larger Netware systems. BYU 1970-1973: The author taught computer science classes and co-developed UTSCOBOL, allowing students to submit COBOL programs via batch processing to reduce costs.