Johannes Westlund is a Technical Lead based in Stockholm with nine years of hands-on experience building and scaling frontend systems for B2B and consumer platforms. He has led teams and architecture for multiple customer-facing frontends and shared libraries, aligning engineering practices with product and business goals to sustain long-term feature growth. Comfortable across web and mobile stacks, his background spans React, iOS, Golang integrations and cloud-based deliveries, and he regularly combines hands-on coding with people leadership. He runs a side firm (aCoder) and has held roles from CEO to Scrum Master, showing an appetite for both technical ownership and business thinking. An attention to developer experience and test quality is reflected in open-source contributions improving Emacs Rust mode testing—evidence of curiosity beyond typical frontend work. Pragmatic and cross-disciplinary, he excels at translating product needs into maintainable, team-aligned technical solutions.
9 years of coding experience
10 years of employment as a software developer
Software Engineering, Software Engineering at Chalmers University of Technology
Contributions:7 commits, 4 PRs, 3 comments in 1 year 5 months
Contributions summary:Johannes primarily focused on improving the testing coverage and functionality of the Emacs Rust mode. They added tests for font-locking within `if-let` statements, ensuring correct type highlighting, and subsequently renamed and relocated the related test. Further improvements included testing for print macros and indenting with the question mark operator. The user consistently interacted with Emacs Lisp code, modifying and writing tests for the Rust mode.
Contributions:223 pushes, 3 branches in 6 years 5 months
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 Westlund - Technical Lead at Keystone Education Group