Experience – Tandem
July 1994 to December 1995
Senior OS Engineer in the Guardian Development Group. Tandem systems used multiple processors in a message based OS that was fault tolerant on three platforms: proprietary chip, MIPS T3000, and MIPS R4000.
- Responsibilities included kernel development and bug fixing.
- Designed and implemented a kernel managed swap subsystem that was fault tolerant. Included the ability to add/remove an active swap disk and disk down processing.
- Responsible for rewriting the memory initialization subsystem. This consisted of moving code from system to the boot sequence.