Joakim Tufvegren is a pragmatic full-stack consultant with 16 years of hands-on experience across embedded systems, backend development and cloud tooling, currently advising clients at Knightec Group. He brings deep firmware and hardware-control expertise from a decade at Axis Communications, where he led lab automation, Raspberry Pi/Arduino integrations and image-quality testing tools. Comfortable from low-level C/C++ and Linux to Python, Ruby, SQL and modern web tech, Joakim also contributes to notable open-source projects like QMK firmware—adding features such as EEPROM-based hand config and LED_MATRIX migrations for ergonomic keyboards. He pairs a systems-level engineering mindset with practical CAD and 3D-printing skills used to deliver bespoke hardware solutions. Based in Lund with an MSc in Computer Science, he’s the kind of engineer who’ll dig into PCB test benches one day and ship backend services the next.
17 years of coding experience
14 years of employment as a software developer
Master of Science in Engineering (Civilingenjör), Computer Science (Datateknik), Master of Science in Engineering (Civilingenjör), Computer Science (Datateknik) at The Faculty of Engineering at Lund University
Open-source keyboard firmware for Atmel AVR and Arm USB families
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:27 reviews, 17 commits, 16 PRs in 1 year 8 months
Contributions summary:Joakim made several contributions to the QMK firmware, focusing on enhancing the functionality and features of various keyboard layouts, particularly for the Ergodox Infinity. They implemented WPM synchronization between halves, added EEPROM-based hand configuration, and migrated keyboards utilizing uGFX to the LED_MATRIX system. Further contributions include fixing build issues, code optimizations, and integrating new ST7565 LCD drivers, demonstrating their deep understanding of embedded systems and keyboard firmware development.
Contributions:356 commits, 511 pushes, 9 branches in 3 years 2 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.