Summary
Mikael Asplund is a Senior Principal Engineer based in Stockholm with over 25 years of hands-on C++ experience and 12 years in senior industry roles designing compilers, simulators, tools and high-performance client/server and database systems. He combines deep systems programming expertise with fluency in Python, Java and *nix environments, having implemented compilers and hardware-adjacent simulators at companies like Marvell and SambaNova. Mikael has a track record of evolving low-level tooling into production-quality components, bridging hardware adjustments and software design to deliver robust, optimized runtimes. His career spans startups and established semiconductor firms, giving him a knack for pragmatic engineering under tight constraints. A Luleå University of Technology M.Sc. in Computer Science underpins his methodical approach to complex problems, and he often applies compiler-level insights to application and systems design—an angle that isn’t obvious from typical senior software résumés.
11 years of coding experience
21 years of employment as a software developer
Master of Science (M.Sc.), Computer Science, Master of Science (M.Sc.), Computer Science at Luleå University of Technology