Bob Burger


I love to use computers and mathematics to help people solve complex technical problems with simple, robust software that customers don’t think about because it works so well. I use paradigms best suited to the problems and domain-specific language embeddings in Scheme to provide simple, efficient solutions. I have written industry-leading software that plans and schedules laboratory automation equipment and controls an automated liquid handler. I have developed medical device software using fault isolation and message-passing concurrency to mitigate the risks of lock-ups and memory corruption of the typical shared memory approach. I have extensive experience in multi-paradigm programming, applied mathematics, writing design documentation, making technical presentations, teaching one-on-one and in small groups, and interviewing software engineers. Please contact me at my first name at