Summary
Michael Gauland is a seasoned software consultant with over a decade of experience delivering robust embedded and application software across industries from air traffic control to seismic risk analysis. He combines hands-on low-level development—writing device drivers, interrupt handlers and bare-metal code—with strong testing expertise, building test strategies, automated frameworks (Python, C/C++) and integrating tests into CI/CD pipelines. Michael has a proven track record leading teams and projects to meet functional, schedule and budget goals, and has bridged domain experts and developers as both a published technical writer and university-level instructor. Notably, he contributed to OpenSLAT, a C++/Python seismic loss assessment suite, demonstrating an ability to translate structural engineering requirements into reliable software. Based in Christchurch, NZ, he pairs practical hardware debugging skills (oscilloscopes, logic analyzers) and amateur radio experience with a Stanford MS in Computer Science.
10 years of coding experience
29 years of employment as a software developer
BS, Computer Science, BS, Computer Science at University at Buffalo
MS; Computer Science, Computer Science, MS; Computer Science, Computer Science at Stanford University, California
MS, Computer Science, MS, Computer Science at Stanford University