Johannes Lund is a pragmatic software engineer with 13 years of experience and nearly five years focused on Haskell and the Cardano ecosystem, now building at the Cardano Foundation after a multi-year tenure at IOHK. He brings systems thinking to backend development, having contributed significant wallet API, type-class refactoring, and backwards-compatibility work to the widely used cardano-sl project. Comfortable in cryptographic currency codebases, he blends deep functional programming expertise with practical engineering trade-offs. Based in Sweden and grounded in physics and maths coursework from Lund University, he often applies analytical rigor to real-world product constraints.
13 years of coding experience
5 years of employment as a software developer
Courses in physics and maths, Physics, Courses in physics and maths, Physics at Lund University
Contributions:24 commits, 31 PRs, 176 pushes in 7 months
Contributions summary:Johannes primarily focused on modifying and improving the Cardano-SL wallet code, especially its API and internal logic. They worked on refactoring code, introducing and customizing type classes to manage data models, and improving compatibility by adjusting how the application parses and handles mnemonic words. Further changes were made related to ensuring backwards compatibility. The commits demonstrate their work on modifying the JSON representations and handling updates for wallet functionality.
Contributions:17 releases, 437 commits, 84 PRs in 2 years 5 months
codableswiftjsonunmarshalling
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.
Request Free Trial
Johannes Lund - Software Engineer at Cardano Foundation