Devin Stein is a founder and seasoned software leader in San Francisco with 11 years of experience building product-led engineering teams and shipping consumer and enterprise web applications. He’s led engineering at Viaduct and built Karuna Health’s frontend from scratch, creating a shared React/React Native library, strong Flow typing patterns, and reusable saga patterns for real-time features. Devin has a track record of driving cross-functional impact—bridging design, product, sales, and customer success—while also leading analytics, developer tooling, and migration efforts such as pioneering React adoption at DocuSign. He contributes to open-source projects across front-end and backend concerns, including UI improvements to GPT-3 demo tooling and robust error handling for Spark magic kernels. Known for reducing boilerplate and improving engineering velocity, he blends pragmatic product sense with hands-on full‑stack craft and DevOps experience.
11 years of coding experience
8 years of employment as a software developer
Computer Science, Computer Science at Budapest University of Technology and Economics
Bachelor of Science in Engineering (B.S.E) Computer Science, Bachelor of Science in Engineering (B.S.E) Computer Science at University of Pennsylvania
Jupyter magics and kernels for working with remote Spark clusters
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:20 releases, 67 reviews, 208 commits in 3 years 4 months
Contributions summary:Devin primarily contributed to improving the error handling and exception management within the SparkMagic library. They introduced features like the `all_errors_are_fatal` flag and added `SparkStatementException` to expected exceptions. Further contributions included refactoring code, particularly in the test suite, to accommodate changes in how Spark errors are handled. Finally, the user made changes to the deployment scripts and package versions, indicating a role in DevOps and release management.
The goal of this project is to enable users to create cool web demos using the newly released OpenAI GPT-3 API with just a few lines of Python.
Role in this project:
Full-stack Developer
Contributions:1 review, 12 commits, 4 PRs in 7 days
Contributions summary:Devin primarily focused on front-end development, enhancing the user interface and adding new features using React. They refactored code for improved readability and maintainability by utilizing constants and object deconstruction. The user also contributed to the back-end API, including adding examples and modifying existing code related to the application's functionality. This involved changes in both the front-end and back-end codebases to implement the core application features.
apipythonlinesgoalopenai
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.