Michael Herrmann

Founder at Omaha Consulting

Vienna, Austria
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
Michael Herrmann is a founder and experienced full-stack software engineer based in Vienna with 11 years of professional experience building production-ready systems and developer tools. He combines academic rigor—MSc from Oxford and a BSc from Imperial College—with hands-on engineering, from anti-fraud systems at Austria’s high-traffic willhaben.at to cross-platform desktop tooling and browser internals contributions for Brave. Michael is the author and maintainer of fbs, a Python/Qt build system and tutorial set that simplifies creating and packaging desktop apps across macOS, Windows and various Linux distros, and has modernized popular Python projects like Helium and PyQt examples. He runs two startups focused on operational impact—Omaha Consulting and Terminerinnerung.org, the latter reducing no-shows for professional services by 30–50% via automated SMS. Known for improving build, packaging and codesigning workflows, he brings a pragmatic, security-aware approach to deployment and release engineering.
code11 years of coding experience
job4 years of employment as a software developer
bookMSc, Mathematics and the Foundations of Computer Science, MSc, Mathematics and the Foundations of Computer Science at University of Oxford
bookBachelor of Science (BSc), Joint Maths and Computing, Bachelor of Science (BSc), Joint Maths and Computing at Imperial College London
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (41)

c-language10
pyq10
selenium10
multiplatform10
python10
qt10
windows10
packaging10
pyside10
linux10
build-system10
cross-platform10
selenium-ide10
web-automation10
release-management10

Programming languages (19)

PowerShellC#JavaJinjaC++RustGoHTML

Github contributions (5)

github-logo-circle
mherrmann/helium

Nov 2019 - Nov 2022

Lighter web automation with Python
Role in this project:
userFull-stack Developer
Contributions:23 releases, 3 reviews, 116 commits in 3 years
Contributions summary:Michael substantially modernized the Helium project by migrating it to Python 3. This included fixing broken Firefox support and updating to the latest web drivers. Further contributions involved deleting Java and IE implementations, and reformatting the code to adhere to an 80 character line limit. Additional commits focused on improvements to Point support for dragging and other general code simplifications.
pythonweb-automationseleniumselenium-pythonpython3
mherrmann/fbs-tutorial

Dec 2017 - Sep 2021

Tutorial for creating Python/Qt GUIs with fbs
Role in this project:
userFull-stack Developer
Contributions:113 commits, 5 PRs, 96 pushes in 3 years 9 months
Contributions summary:Michael contributed significantly to developing the `fbs-tutorial` project, demonstrating a focus on building a cross-platform GUI application with Python and Qt. Their contributions included initial setup, refactoring the application context, renaming the application, simplifying the tutorial, updating resource files, and updating to a newer version of fbs. They also addressed issues such as converting the project to spaces and ensuring the application runs correctly after installation on Windows.
pythonqt-guipyqt5pyinstaller
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