Thomas Andersen

Founder at BitMind.dk

Esbjerg, Region of Southern Denmark, Denmark
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code20 years of coding experience
job14 years of employment as a software developer
bookMaster’s Degree, Datateknik / Software engineering, Master’s Degree, Datateknik / Software engineering at AAUE
languagesEnglish, Danish
github-logo-circle

Github Skills (36)

gobject10
debugging10
debug10
develop10
python10
firmware10
linux10
c1110
software-quality10
dbus10
c1710
gtk10
device-driver10
driver10
updating10

Programming languages (12)

C++CSSCSchemeRustOCamlMesonJavaScript

Github contributions (5)

github-logo-circle
libratbag/libratbag

Aug 2015 - Oct 2020

A DBus daemon to configure input devices, mainly high-end and gaming mice
Role in this project:
userBack-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.
daemonlinuxgaminghigh-endconfigure
eudev-project/eudev

Aug 2013 - May 2015

Repository for eudev development
Role in this project:
userBack-end Developer
Contributions:9 commits in 1 year 9 months
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.
Request Free Trial
Thomas Andersen - Founder at BitMind.dk