Jakob Hedman is a pragmatic software engineer with 12 years of experience building full-stack systems, currently splitting time between a senior engineering role at Ekkono Solutions and co-founding CTO duties at fixkod. He has a track record of shipping reliable backend and frontend features across startups and scale-up environments, from mobile and web apps to data visualization platforms. Jakob is an active open-source contributor to well-known projects like django-cms and the xonsh shell, focusing on bug fixes, stability, and testability that improve developer and user experience. His work often targets edge-case robustness—refactoring fragile code paths, tightening argument handling, and improving plugin and menu behavior. Based in Jönköping County, Sweden, he combines hands-on coding with operational thinking and a lighthearted reputation among peers for always having the longest USB cable. Colleagues describe him as detail-oriented and dependable, the kind of engineer who prefers practical refactors that prevent future incidents.
The easy-to-use and developer-friendly enterprise CMS powered by Django
Role in this project:
Back-end Developer
Contributions:10 commits in 6 months
Contributions summary:Jakob primarily contributed to bug fixes and feature enhancements within the django-cms project. Their work included addressing issues related to menu generation, fixing modal behavior, and modifying Google Maps plugin options. They also refactored code by replacing switch-case statements with if statements and updating database models. These changes reflect a focus on improving the functionality and user experience of the CMS.
:shell: Python-powered shell. Full-featured and cross-platform.
Role in this project:
Backend Developer & QA Engineer
Contributions:6 commits, 2 PRs, 1 comment in 15 days
Contributions summary:Jakob primarily focused on improving the Xonsh shell's stability and testability. They addressed a critical bug related to the `--timings` flag, refactoring the code to prevent crashes and ensuring correct initialization. Furthermore, the user updated Arch Linux installation instructions and added tests to cover the edge cases related to argument handling. Their work demonstrates a commitment to quality assurance and enhancing the core functionality of the shell.
unixiterm2pythonsystem-administrationxonsh
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.