Thomas Sommer

Start-up Owner at Rollgut®

Essen, North Rhine-Westphalia, Germany
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

👤
Senior
🎓
Top School
Thomas Sommer is a self-taught start-up owner and pragmatic engineer with 10 years of experience building embedded systems, web applications, and physical prototypes from his workshop in Essen, Germany. He combines deep open-source involvement—contributing to the modm C++23 hardware library with sensor drivers and cross-platform examples—with hands-on mechanical and electronics skills (KiCAD, FreeCAD, 3D printing) to rapidly validate concepts. Equally comfortable in Drupal/PHP front ends and low-level MCU drivers, he favors generic, model-driven solutions that scale across domains. His practical shop work and design tool fluency (Blender, Inkscape, Krita) give him an unusual ability to bridge digital engineering and physical product realization.
code10 years of coding experience
bookSelf Taught
languagesEnglish, German
stackoverflow-logo

Stackoverflow

Stats
11reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (10)

embedded10
c-language10
driver10
cprogramming-language10
microcontroller10
sys10
stm9
cortex-m9
avr9
type-traits6

Programming languages (7)

TypeScriptJavaC++ShellSCSSJavaScriptPython

Github contributions (5)

github-logo-circle
modm-io/modm

Mar 2021 - Jun 2022

modm: a C++23 library generator for AVR and ARM Cortex-M devices
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:170 reviews, 30 commits, 48 PRs in 1 year 3 months
Contributions summary:Thomas primarily contributed to the driver and example code of color sensors, specifically the TCS3472. The contributions include refactoring color sensor drivers, adding example implementations on Arduino and STM32 boards. Additionally, they added a BitBangEncoderInput driver. Further contributions include fixing display and example inconsistencies.
cortexjlinkgeneratorcortex-mdata-driven
TomSaw/modm

Aug 2020 - Aug 2024

modm: a C++17 library generator for AVR and ARM Cortex-M devices
Contributions:705 pushes, 107 branches in 4 years
cortexcppavrarm-cortexarm
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 Sommer - Start-up Owner at Rollgut®