Summary
Matthew Heimerdinger is a research scientist specializing in formal methods, programming language semantics, and logic with 11 years of experience bridging academic research and applied verification. Currently at Two Six Technologies, he focuses on rigorous, semantics-driven approaches to compiler and system correctness, building on prior work at Indiana University in compiler verification via denotational semantics. He has a strong theoretical foundation with MS degrees in computer science and mathematics and hands-on experience contributing to proof assistant tooling and teaching complex CS and math topics. Known for translating deep formal ideas into verifiable artifacts, he brings both pedagogy and practical engineering to projects that require provable guarantees. Based in Bloomington, Indiana, he pairs a mathematician’s rigor with a developer’s pragmatism to deliver audit-ready verification solutions.
11 years of coding experience
9 years of employment as a software developer
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at Indiana University Bloomington
Bachelor of Arts - BA, Physics and Mathematics, Bachelor of Arts - BA, Physics and Mathematics at Kenyon College