Erik Karlsson is a seasoned embedded systems developer with 13 years of experience designing and shipping high-quality, maintainable C/C++ and Python software for medical, automotive, and industrial products. He combines deep signal and image processing expertise with practical experience in power management, Bluetooth connectivity, camera calibration, and functional safety. Comfortable leading teams, Erik has responsibility for release planning, CI-driven development, testing strategies and architectural decisions from prototypes to production. He contributes to open-source projects like the Kore web framework, improving HTTP and JSON handling and build processes, showing a willingness to bridge embedded and backend concerns. Based in Stockholm, he thrives on turning complex hardware constraints into elegant, testable software solutions. Colleagues describe him as motivated by product excellence and a pragmatic engineer who prioritizes readability and long-term maintainability.
13 years of coding experience
4 years of employment as a software developer
Master of Science (M.Sc.), Computer Engineering, Master of Science (M.Sc.), Computer Engineering at Linköpings universitet
An easy to use, scalable and secure web application framework for writing web APIs in C or Python. || This is a read-only mirror, please see https://kore.io/mail and https://kore.io/source for information on how to contribute via the mailing lists.
Role in this project:
Back-end Developer
Contributions:6 releases, 1918 commits, 69 PRs in 9 years 11 months
Contributions summary:Erik contributed to the Kore framework, focusing on enhancing the build process and adding functionality for HTTP requests and JSON parsing. The contributions involved implementing features like setting compiler directives, handling HTTP body data and supporting the DELETE method with bodies. Additionally, they improved the framework's core functionalities with Python features, including implementing a new API functions for handling asynchronous queries.
My minimalistic X11 window manager. || This is a read-only mirror, pull requests are ignored.
Contributions:128 commits, 1 PR, 111 pushes in 3 years 8 months
window-managerx11windowmanagerx11-wm
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.