Johann Bauer

Koordinator Cyber Security (Penetration Testing Red Teaming)

Klein Schwaß, Mecklenburg-Vorpommern, 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
Johann Bauer is a cyber security coordinator and penetration testing specialist with 12 years of experience, currently leading Red Team and penetration testing efforts at Deutsche Bahn. He combines hands-on offensive security work from roles at Telekom MMS with academic research on IoT forensics and prevention at Universität Rostock, translating investigative methods into pragmatic security controls and training for law enforcement. Equally at home in software development, he has contributed to high-profile open-source projects like Electrum (improving wallet UX and Tor detection) and ElectrumX (backend and storage engine support), demonstrating a rare blend of backend, DevOps and full-stack skills. Johann’s background in reproducible builds, automated error reporting and document processing shows a focus on operational quality and secure, auditable systems. Based in Mecklenburg-Vorpommern, he brings interdisciplinary perspective—bridging research, open source and enterprise security—to complex attack-surface assessments.
code11 years of coding experience
job1 year of employment as a software developer
bookMaster of Science - MS Informatik, Master of Science - MS Informatik at Universität Rostock
stackoverflow-logo

Stackoverflow

Stats
2,558reputation
163kreached
64answers
24questions
Badges
phantomjs
top-5%
php
top-5%
github-logo-circle

Github Skills (44)

qt10
back-end-development10
python10
document-management10
django10
bitcoin-wallet10
lmdb10
rocksdb10
bitcoin10
bitcoins10
uid10
front-end-development10
systemd10
backend10
ec9

Programming languages (22)

C#JavaC++CSSCHackVueGo

Github contributions (5)

github-logo-circle
spesmilo/electrum

Feb 2017 - Jul 2020

Electrum Bitcoin Wallet
Role in this project:
userFull-stack Developer
Contributions:152 commits, 107 PRs, 108 pushes in 3 years 5 months
Contributions summary:Johann contributed primarily to the user interface, enhancing the address, history, and network settings within the Electrum Bitcoin Wallet. They implemented features such as keeping filters after list updates, detecting and suggesting Tor proxy usage. They also made improvements to the transaction display and added support for features like removing local transactions and showing update notifications. Their work shows a focus on improving user experience and functionality.
pythonelectrumlightningwalletcryptocurrency
paperless-ngx/paperless-ngx

Mar 2022 - Mar 2022

A community-supported supercharged version of paperless: scan, index and archive all your physical documents
Role in this project:
userBackend Developer
Contributions:88 reviews, 2 commits, 82 PRs in 1 day
Contributions summary:Johann primarily contributed to backend development within the Paperless-ngx project, as evidenced by commits that addressed file handling, document processing, and database interactions. Their work included implementing file skipping logic, adding PDF preview functionality, and making worker timeout configurable. The user also updated documentation and made changes related to the build process.
scanpdfpaperlessindexdocument-management
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