Johan Sannemo is a software engineer based in Stockholm with a decade of experience building scalable systems at top-tier tech companies including Stripe, Google, Huawei, and Kattis. He blends deep algorithmic expertise—evidenced by contributions to the well-regarded KTH competitive programming library (kactl)—with pragmatic product engineering across payments and infrastructure domains. Known as a strong problem solver and passionate mentor, he has held roles from intern to principal and enjoys improving both code correctness and team capability. Johan’s background in competitive algorithms and teaching signals a knack for elegant, efficient solutions that stand up under production constraints.
10 years of coding experience
9 years of employment as a software developer
KTH Royal Institute of Technology
Secondary education, Mathematics, Secondary education, Mathematics at Danderyds Gymnasium
KTH Algorithm Competition Template Library (... eller KTHs AC-tillverkande lapp)
Role in this project:
Algorithm Developer
Contributions:1 PR, 1 comment in 4 years 5 months
Contributions summary:Johan primarily contributed to the KTH Algorithm Competition Template Library by updating and enhancing existing code. Their work involved modifying and adding code related to graph algorithms, combinatorial mathematics, and geometry, including matrix tree theorem, tree power, multinomial calculations, DFS matching, and geometric functions. The user's updates suggest a focus on improving the functionality, efficiency, and potentially the correctness of the algorithms in the library.
Contributions:3 reviews, 45 commits, 37 PRs in 5 years 1 month
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.