Summary
Niklas Therning is a seasoned software engineer and founder with 26 years of experience building scalable Java backends, mobile apps, and infrastructure for both startups and enterprise teams. He founded Spamdrain and Bad Dad Labs, cofounded RoboVM to bring Java to iOS via an AOT compiler and Objective-C bridge, and has led engineering at Microsoft as a Principal Software Engineering Manager. His background spans HPC, sysadmin and storage work since the late ’90s, Apache committer contributions, and designing production-grade anti-spam services and developer tooling. Equally comfortable in low-level systems and product-facing architecture, he combines hands-on coding with long-term product ownership. Based in Sweden, he holds an MSc from Chalmers and brings a pragmatic, research-informed approach to solving distributed systems and mobile runtime challenges. An often underappreciated strength is his ability to translate niche platform expertise (e.g., JVM-on-iOS) into broadly useful developer tools and commercial products.
26 years of coding experience
20 years of employment as a software developer
Computer Science, Computer Science at HKUST Business School
MSc, Computer Science, Computer Engineering, MSc, Computer Science, Computer Engineering at Chalmers University of Technology
Hong Kong University of Science and Technology (HKUST)
English