Devin Stein is a San Francisco–based founder and software leader with 10 years of experience building full‑stack, data, and ML-facing products. He moved from hands-on roles at DocuSign and MarketAxess to head engineering at Viaduct and product/front-end leadership and advisory work at Karuna Health before founding Dosu. Devin blends frontend (React) and backend engineering with DevOps and data-science fluency, contributing to projects like the jupyter-incubator/sparkmagic (improving Spark error handling and release scripts) and a GPT-3 sandbox (UI and API enhancements). His work spans test-suite refactors to deployment automation, showing a taste for production reliability as well as product polish. He holds a Computer Science degree from the University of Pennsylvania and studied at Budapest University of Technology and Economics.
10 years of coding experience
8 years of employment as a software developer
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.