Tobias Gabriel

Senior Software Developer at SAP

Karlsruhe, Baden-Württemberg, 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
Tobias Gabriel is a Senior Software Developer with a decade of experience focused on back-end engineering and improving developer experience at SAP’s Open Source Program Office. He contributes actively to high-profile open-source projects—maintaining the popular cla-assistant and enhancing authentication and dependency handling in Renovate—bringing practical expertise in Git host auth, database integrations, and performance optimizations. Based in Karlsruhe, he combines pragmatic troubleshooting (“likes to break things”) with production-grade improvements like CosmosDB and Postgres adaptations, Redis config hardening, and refactors that streamline CI/CD workflows. Known for thoughtful backend refactors and cross-project fixes, he bridges enterprise needs and open-source best practices to make contribution and consumption smoother at scale.
code10 years of coding experience
job2 years of employment as a software developer
bookBachelor of Science - BS, Applied Computer Science, Bachelor of Science - BS, Applied Computer Science at Duale Hochschule Baden-Württemberg
github-logo-circle

Github Skills (17)

dependency-management10
javascript10
postgresql10
github10
apidoc10
redis10
go10
api10
nodejs10
package-management9
github-integration9
mongodb-database9
mongodb9
gitlab9
maven8

Programming languages (23)

C#SmartyJavaC++CTeXScalaVue

Github contributions (5)

github-logo-circle
cla-assistant/cla-assistant

Nov 2020 - May 2022

Contributor License Agreement assistant (CLA assistant)
Role in this project:
userBack-end Developer
Contributions:9 releases, 9 reviews, 56 commits in 1 year 6 months
Contributions summary:Tobias primarily contributed to back-end improvements, including adjusting index and cookie storage for CosmosDB, removing specific files, and resolving linter issues by setting all rules to error. Furthermore, they improved request performance for `getSignedCLA()` and replaced base-64 encoding with native base64. Additional commits include refactoring Octokit usage, fixing node-fetch usages, and various updates and refactoring of the code, including adding options for exempting members from CLA and renaming the default branch.
assistantclacontributoragreementsap-hana
renovatebot/renovate

Jun 2021 - Dec 2022

Home of the Renovate CLI: Cross-platform Dependency Automation by Mend.io
Role in this project:
userBack-end Developer
Contributions:74 reviews, 18 commits, 43 PRs in 1 year 6 months
Contributions summary:Tobias contributed significantly to the Go-based back-end code, focusing on authentication mechanisms and dependency management. They added support for authenticated Git access within the Renovate CLI and improved authentication methods using environment variables. The user's work extended to the `gomod` manager, enhancing its functionalities and improving the handling of Git host rules for authentication. Additionally, the user implemented fixes related to the Maven package manager, improving version handling, and addressing specific integration issues.
dependenciesdependencies-checkingbitbucketgitlabupdate
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
Tobias Gabriel - Senior Software Developer at SAP