Jannis Gebauer

Chief Technology Officer at JUPUS

Cologne, 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

🤩
Rockstar
🎓
Top School
Jannis Gebauer is a seasoned technology leader and entrepreneur with 13 years of experience building scalable, AI-first web platforms and developer tools. As CTO of JUPUS he leads a cross-functional team delivering cutting-edge legal tech—voicebots, case-aware AI chat, and automated law-specific document extraction—while ensuring regulatory compliance and security for German legal workflows. He has a strong hands-on background in Python and DevOps, proven by contributions to notable open-source projects like PyGithub and Safety and by shipping Docker-based deployment and Celery integrations for production Django apps. Jannis also has a track record of founding and exiting startups (pyup.io, pricemesh.io) and bridging enterprise systems such as SAP with modern Python services. Colonge-based and academically trained in applied computer science, he combines pragmatic engineering with product-level vision and a playful GitHub bio that hints at a taste for unconventional experimentation.
code12 years of coding experience
job11 years of employment as a software developer
bookApplied Computer Science, Applied Computer Science at Ruhr University Bochum
languagesGerman, English
stackoverflow-logo

Stackoverflow

Stats
2,559reputation
203kreached
55answers
25questions
Badges
django
top-5%
github-logo-circle

Github Skills (53)

dependency-management10
monitoring10
docker10
postgresql10
github10
python10
jinja210
apidoc10
package-management10
stripe10
django10
testing10
packaging10
generator10
celery10

Programming languages (11)

TypeScriptShellCSSJavaScriptGoInno SetupHTMLHaml

Github contributions (5)

github-logo-circle
pyupio/safety

Oct 2016 - Mar 2020

Safety checks Python dependencies for known security vulnerabilities and suggests the proper remediations for vulnerabilities detected.
Role in this project:
userBackend Developer
Contributions:2 releases, 144 commits, 28 PRs in 3 years 5 months
Contributions summary:Jannis primarily contributed to the development and maintenance of the `safety` Python package, which checks Python dependencies for security vulnerabilities. They implemented core functionalities, including fetching and processing vulnerability data, and integrating the package with pip. The user also worked on the command-line interface and report formatting for vulnerability detection. Their contributions involved changes across multiple Python files, demonstrating a strong understanding of the project's architecture and purpose.
dependenciespythonsecurity-toolsvulnerabilitiessecurity
jayfk/statuspage

Mar 2016 - Jan 2020

A statuspage generator that lets you host your statuspage for free on Github.
Role in this project:
userFull-stack Developer
Contributions:12 releases, 160 commits, 82 PRs in 3 years 10 months
Contributions summary:Jannis primarily focused on improving the functionality and maintainability of the status page generator. Their commits demonstrate a focus on fixing tests, refactoring code, and enhancing the user interface, including adding support for markdown and localization. The user also added features such as the ability to add and remove systems, along with the ability to upgrade the project's template files. They also incorporated configuration file support.
generatormonitoringstatuspagehost
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
Jannis Gebauer - Chief Technology Officer at JUPUS