Simon Weber is a seasoned software engineer with 14 years of experience building and scaling backend systems, currently freelancing for startups in New York. He led dev tooling and backend teams at Venmo—driving a Kubernetes migration, owning on-call and appsec responsibilities, and mentoring engineers as a Staff Software Engineer and team lead. Simon brings unusually broad technical depth across scaling, infrastructure, and developer tooling, enabling early-stage companies to avoid hiring multiple specialists. He’s an active open-source contributor, having implemented Venmo integration and OAuth flows for the recurring-donations platform Liberapay and contributed documentation improvements to the Real Python guide. Comfortable across Java and Python ecosystems, he pairs pragmatic engineering with a knack for refactoring and centralizing complex systems. He holds a BS in Computer Science from the University of Rochester and honed his craft further at the Recurse Center.
14 years of coding experience
6 years of employment as a software developer
The Recurse Center
BS Computer Science, BS Computer Science at University of Rochester
Source code of the recurrent donations platform Liberapay
Role in this project:
Back-end Developer
Contributions:19 commits in 3 days
Contributions summary:Simon contributed to the platform's back-end functionality, primarily by integrating Venmo as a payment option. This involved creating a Venmo-specific account class and implementing OAuth flows for authentication. Further contributions included refactoring the platform class registry for account elsewhere and migrating exceptions to a central module, with additional modifications to related files.
Python best practices guidebook, written for humans.
Role in this project:
Technical Writer
Contributions:6 commits in 1 day
Contributions summary:Simon primarily contributed to the documentation of the project, focusing on improving the style guide, fixing links, and adding content to the scenarios section. They also addressed issues by closing tickets related to documentation updates. Their contributions involved modifying ReStructuredText files to enhance clarity, accuracy, and organization within the guide.
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.