Summary
Michael Haaf is an engineering physicist and faculty member in Montreal with 11 years of experience bridging software development, research, and technical teaching. He has shipped production software at Amazon and QA tooling in the IoT/smart meter and diagnostics domains, pairing hands-on coding (Bash, Perl, SQL, AutoIT) with systems thinking and automation. As a McGill-trained MSc researcher and former R&D engineer, he’s comfortable moving between experimental lab work, data pipelines, and classroom instruction. Colleagues rely on him to turn ambiguous problems into repeatable processes—evidenced by independent projects like calibration methods, barcode/SQL inventory systems, and database UIs that reduced operational friction. He’s now seeking software development and research opportunities where his blend of practical engineering and pedagogy can accelerate product and team growth.
11 years of coding experience
4 years of employment as a software developer
Indian Institute of Technology Delhi (IIT Delhi)
Enver Creek Secondary
Bachelor's Degree, Engineering Physics, Bachelor's Degree, Engineering Physics at The University of British Columbia
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at McGill University
Hindi, English