Thomas Schmidt

Engineering Manager SUSE Customer Center

Nuremberg, Bavaria, 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

🤩
Rockstar
🎓
Top School
Thomas Schmidt is an engineering manager who blends 16 years of hands-on full-stack development with leadership of a 12-person international team at SUSE, driving the SUSE Customer Center and related registration and registry services. A longtime Ruby on Rails and Linux practitioner, he architects and operates customer-facing infrastructure in a devops style while enforcing high quality through TDD, code review and agile practices. He began building web apps from Flash and Java servlets and later contributed backend improvements to the widely used openSUSE Open Build Service, adding monitoring and API error handling. Thomas recruits, coaches and grows cross-functional teams and navigates complex integrations with legacy systems to deliver subscription and registration platforms at scale. He remains active in open-source communities and conference circuits, translating community-driven improvements into enterprise-grade services. Based in Nuremberg, he combines deep technical breadth across databases, systems and web stacks with a pragmatic focus on shipping reliable tooling for customers.
code16 years of coding experience
job13 years of employment as a software developer
bookDiplom-Ing. (FH), Nachrichtentechnik, Diplom-Ing. (FH), Nachrichtentechnik at Georg-Simon-Ohm-Fachhochschule Nürnberg
languagesEnglish, German
github-logo-circle

Github Skills (14)

webui10
rails10
api10
apidoc10
ruby-on-rails10
package9
packager9
restful-api9
api-design9
obs9
build-server9
rest-api9
api-rest9
error-handling8

Programming languages (16)

SmartyJavaC++CRustMakefileVueGo

Github contributions (5)

github-logo-circle
openSUSE/open-build-service

Dec 2009 - Aug 2019

Build and distribute Linux packages from sources in an automatic, consistent and reproducible way #obs
Role in this project:
userBack-end Developer
Contributions:482 commits, 2 PRs, 1 push in 9 years 9 months
Contributions summary:Thomas primarily contributed to the back-end functionality of the open-build-service project, specifically within the web interface (webui). Their work focused on enhancing the project's package build monitoring and management capabilities. This included adding features such as displaying the number of problematic packages and fixing issues related to package size display. The user also implemented changes to the API calls to filter by error states, set HTTP status codes for error cases, and added new functionality to the service.
pkgbuildrpmarchlinuxkiwideb
parsing options.yml for rails apps
Contributions:1 review, 5 PRs, 13 pushes in 6 years 11 months
railsrubyparsingoptionsyml
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 Schmidt - Engineering Manager SUSE Customer Center