Summary
Michael Leandersson is a consulting software engineer with a decade of hands-on experience solving complex C++ and embedded-system problems across transportation and industrial clients. He’s known for breaking down large challenges into testable components and championing rigorous unit testing, peer reviews, and pre-implementation design reviews to catch bugs and misinterpretations early. His career includes repeated consulting engagements at Bombardier, Smart Eye, Icomera and others, where he balanced deep technical delivery with practical quality practices. Michael favors defensive, fail-safe APIs and is intellectually curious about safer languages like Rust as a way to prevent whole classes of bugs. Colleagues rely on him to improve codebase quality and documentation while making refactoring less risky. Based in Sweden, he brings a pragmatic engineering mindset shaped by early C++ roots and a continuous drive to eliminate avoidable defects.
10 years of coding experience
12 years of employment as a software developer
Bachelor, Software Engineering, Bachelor, Software Engineering at Mid Sweden University