Stefan Hahn

Software Architect at Siemens

Berlin, 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
Stefan Hahn is a software architect based in Berlin with 12 years of hands-on experience spanning embedded devices, desktop and web systems, now leading architecture and secure development for Siemens’ protection devices in critical power infrastructure. He combines practical firmware and DevOps expertise with deep knowledge in IT security, encryption, communication protocols, FPGA design, signal and image processing, and computer vision. Comfortable with many languages and paradigms, he treats tooling as just that—a means to solve problems—evidenced by contributions to database integrity and flexible JSON serialization in notable open-source projects. As a former Takt Team speaker and maintainer of Python tooling and CI pipelines, he blends team leadership, code review discipline and active development. An understated strength is his cross-domain fluency from VR and 3D pipelines to power-system protection, enabling pragmatic solutions for complex, safety-critical systems.
code12 years of coding experience
job6 years of employment as a software developer
bookSemester Abroad, Semester Abroad at QUT (Queensland University of Technology)
bookMaster of Science (M.Sc.) Informatik, Master of Science (M.Sc.) Informatik at Humboldt-Universität zu Berlin
bookInformatik, Informatik at University of Stuttgart
bookBachelor of Science (B.Sc.) Computer Science in Media, Bachelor of Science (B.Sc.) Computer Science in Media at Hochschule Furtwangen
languagesGerman, English, Latin
stackoverflow-logo

Stackoverflow

Stats
63reputation
173reached
0answers
1question
github-logo-circle

Github Skills (11)

php10
sql10
database-design10
mysql9
web-framework8
app-framework8
application-framework8
json7
cms7
wcf6
clang6

Programming languages (4)

TypeScriptC++PHPPython

Github contributions (5)

github-logo-circle
WoltLab/WCF

Sep 2016 - Sep 2016

WoltLab Suite Core (previously WoltLab Community Framework)
Role in this project:
userBack-end Developer / Database Engineer
Contributions:7 commits, 3 PRs, 5 comments in 7 days
Contributions summary:Stefan contributed to database schema design and data integrity by adjusting field lengths in database tables, specifically addressing limitations with `VARCHAR` fields. They implemented length checks for package names, usernames, and email addresses to enforce database constraints and ensure data consistency. Furthermore, the user added the ability to pass options to JSON encoding, enhancing the flexibility of data serialization within the application.
cmswscjavascriptphpframework
0xLeon/StereoImageProcessing

May 2018 - Aug 2018

Contributions:297 commits, 58 pushes, 1 branch in 3 months
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
Stefan Hahn - Software Architect at Siemens