Anders Höglund is a consultant and system developer with 10+ years of experience specializing in computer vision and 3D modeling, now based in Stockholm. He spent nearly two decades at Tobii as a senior developer and earlier shaped system architecture at Saab, bringing deep domain knowledge in embedded and real-time systems. Anders has substantial open-source contributions to flight-controller firmware projects like Betaflight and Cleanflight, where he solved cross-hardware build issues and improved low-level firmware (VCP, I2C clock stretching), highlighting hands-on embedded and IoT expertise. His background combines rigorous academic training from KTH with practical experience across defense, instrumentation, and startup-like product teams, making him adept at turning complex sensor and vision requirements into robust, deployable systems.
10 years of coding experience
26 years of employment as a software developer
Master of Science - MS, Master of Science - MS at KTH Royal Institute of Technology
Clean-code version of the baseflight flight controller firmware
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:247 commits, 4 PRs, 41 comments in 3 years 5 months
Contributions summary:Anders primarily worked on modifying the build system and firmware code for flight controllers. Their contributions include adapting the build process with new make targets and names for various hardware configurations, merging in features and code from other branches, and making device specific configurations to enable/disable features. They also worked to fix build failures for specific targets, by adding missing source files and making some hardware-specific configuration.
Contributions:1 review, 3 commits, 253 PRs in 1 month
Contributions summary:Anders primarily contributed to the build system and firmware of the flight controller. Their work focused on fixing build issues, specifically targeting various flight controller hardware variants, which required changes to the build scripts (.travis.sh, fake_travis_build.sh) and target-specific configuration files. They also implemented improvements to the code, including updating the VCP and the addition of I2C clock stretching.
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.