Summary
Johan Karlsteen is a distinguished software engineer with 15+ years of experience building and architecting cloud-native and Salesforce-integrated systems across telecom, fintech, and public sector clients. A true generalist who’s been exploring hardware and software since 1987, he moves effortlessly between Java, Python, Apex and cloud platforms, and has led teams and migrations from Classic to Lightning at scale. He combines hands-on coding with pragmatic architecture work—refactoring legacy systems, designing integrations, and saying “no” when it keeps projects healthy. In his spare time he runs TopTrailblazers, a Trailhead leaderboard that grew to thousands of users and hundreds of thousands of badges, demonstrating a knack for small projects that scale. Social and approachable despite deep technical chops, he’s equally likely to be debugging a compile error at midnight or planning Wi‑Fi access points for his new house.
15 years of coding experience
18 years of employment as a software developer
MScCSE computing science, MScCSE computing science at Umeå University
Swedish, English, German