Guenther Starnberger is a Staff Software Engineer in San Francisco with 15 years building scalable infrastructure and search/stream-processing systems, recently joining Reddit after a long engineering leadership tenure at Yelp. He moves fluidly between hands-on back-end and DevOps work—contributing to open-source projects like Yelp’s PaaSTA (improving container resource/security controls) and a Python decompiler that added multi-version support—demonstrating deep systems and language-level expertise. His background blends academic rigor (Ph.D. work at TU Wien) with production engineering, having led data infrastructure and stream processing teams and overseen releases and monitoring improvements. Known for fixing low-level issues and lifting platform reliability, he often bridges research ideas and operational realities to deliver robust, secure services at scale.
15 years of coding experience
24 years of employment as a software developer
Vienna University of Technology
Joint Study Student Exchange Program Computer Science, Joint Study Student Exchange Program Computer Science at The City University of New York
Erasmus Student Exchange Program Computer Science, Erasmus Student Exchange Program Computer Science at University of Amsterdam
Contributions:18 commits, 2 PRs, 2 pushes in 6 years 1 month
Contributions summary:Guenther primarily contributed to the Python decompiler project by implementing features to support different Python versions. They added support for Python 2.7 by modifying the marshal module and related files. Additionally, the user rebranded the project and fixed various issues, including adding support for the `STORE_MAP` instruction and list comprehensions. These changes improved the overall functionality and compatibility of the Python decompiler.
Contributions summary:Guenther focused on improving the infrastructure and deployment aspects of the PaaSTA platform. Their contributions include adding the ability to pass ulimit and cap-add flags to the Docker containers, which enhances resource control and security. They also merged changes from branch 'gstarnbe_updown_s', which likely included updates to monitoring and related configurations. Furthermore, the user made updates to the setup.py file and updated the version of the project, demonstrating their involvement in the release process.
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
Guenther Starnberger - Staff Software Engineer at Reddit, Inc.