Summary
Håkan Thörngren is a seasoned software engineer with 15+ years focused on compilers, static program analysis and developer tooling, currently working on static analysis at Sonatype in Canada. His long career includes building multiple retargetable compiler backends, a low-level optimization framework, and a statechart-aware debugger plugin, reflecting deep expertise in language tooling and embedded-system toolchains. He has led teams and automated full release pipelines—covering build from source, regression testing, localization and release artifact generation—demonstrating both hands-on implementation and delivery ownership. Comfortable moving between code, infrastructure and customer-facing support, Håkan combines systems-level thinking with pragmatic automation to reduce friction in complex toolchains. He holds an MSc in Computer Science from Uppsala University and brings a rare mix of compiler internals experience and production release engineering.
15 years of coding experience
22 years of employment as a software developer
Master of Science (MS), Computer Science, Master of Science (MS), Computer Science at Uppsala universitet