Thomas Andersen is a founder and seasoned software engineer with 20 years of experience building cloud-native systems, machine learning solutions, and embedded/IoT tooling. He has led consultancy work in ML/AI through BitMind.dk and served as Cloud Architect and software developer at Ramboll, where he built distributed analysis systems, CAD-like 3D visualizations, and cloud solutions across AWS and Azure. His open-source contributions show a pragmatic focus on robustness and maintainability—bug fixes and code-quality improvements in projects like libratbag, eudev, glib and fwupd—reflecting deep C systems skills and attention to device- and firmware-level details. Comfortable across C, Python, C# and Fortran, he pairs hands-on engineering with product-minded thinking to turn complex datasets into scalable solutions, and he brings a practical blend of research-level ML experience and production architecture know-how.
A DBus daemon to configure input devices, mainly high-end and gaming mice
Role in this project:
Back-end Developer
Contributions:4 reviews, 124 commits, 94 PRs in 5 years 2 months
Contributions summary:Thomas primarily focused on fixing bugs and improving the code base of the project. Their contributions included fixing a sensitivity check in a driver, fixing indentation, and correcting error paths. They also removed needless null checks and unnecessary includes to improve code quality. Overall, the user made several modifications to the source code, specifically impacting different drivers and core functionalities of the project.
Contributions summary:Thomas primarily focused on code quality improvements and bug fixes within the eudev project. Their contributions involved addressing typos, enhancing code clarity through the addition of format string attributes, and correcting potential issues related to variable initialization and return value handling. The user also made improvements to the code style and format types used within the project. The changes were geared towards ensuring the robustness and reliability of the project.
systemdlinuxmintxenlinux-distributionjavascript
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.