Stephen Cobbe

San Francisco, California, United States
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

👤
Senior
Stephen Cobbe is a seasoned software entrepreneur and security-focused technologist based in San Francisco with nine years of hands-on leadership and engineering experience. As Co-Founder and CEO of Sonoma, he builds AI-powered software security products that help enterprises safeguard critical systems, blending pragmatic product thinking with AI and threat modeling. He previously co-founded and led Opal as CTO and then CEO, shaping a next-generation identity governance platform backed by Greylock, and he also advised Opal, reflecting a track record of strategic product leadership. Earlier, he honed core software engineering at Dropbox, contributing to SDKs and backend APIs, and maintaining open-source projects such as SwiftyDropbox and the Dropbox Java SDKs, including improving OAuth flows and error handling. His technical depth spans machine learning-informed security, API integration, and scalable backend systems—demonstrated by both startup execution and hands-on coding. Stephen holds a BS in Computer Science with a focus on Machine Learning from Stanford, underscoring a solid foundation for turning complex problems into practical, auditable solutions.
code10 years of coding experience
github-logo-circle

Github Skills (17)

api-doc10
apim10
maintenance10
oauth210
data-serialization10
dropbox-api10
java10
serialization10
javas10
api10
sdk10
swift10
error-handling10
oauth10
connectivity9

Programming languages (6)

TypeScriptC#JavaSwiftHTMLPython

Github contributions (5)

github-logo-circle
dropbox/SwiftyDropbox

Apr 2016 - Nov 2017

Swift SDK for the Dropbox API v2.
Role in this project:
userBack-end Developer
Contributions:19 releases, 112 commits, 22 PRs in 1 year 7 months
Contributions summary:Stephen primarily contributed to fixing and improving the OAuth flow within the SwiftyDropbox Swift SDK. They addressed issues related to loading indicators, "No Internet Connection" error handling, and cancel flow handling in the authorization process. Additionally, the user updated the SDK to reflect handwritten file changes, specifically related to the OAuth logic and client background/foreground logic, and incorporated changes from the Babel specification, indicating a focus on API integration and SDK maintenance.
dropboxapileancloudsdkdropbox-api
dropbox/dropbox-sdk-java

Dec 2016 - Aug 2017

A Java library for the Dropbox Core API.
Role in this project:
userBack-end Developer
Contributions:22 commits, 6 PRs, 21 pushes in 9 months
Contributions summary:Stephen primarily focused on enhancing the Java SDK for the Dropbox Core API. Their contributions include adding support for empty structs and making serializers public, demonstrating a focus on API functionality and data serialization. The user also added global response handlers, providing improved error handling and custom callback support, which showcases a deeper understanding of the API's architecture and its interaction with potential network issues. Finally, the user added support for more error types, and added Map type, further enhancing the library's features.
dropboxapidropbox-sdkjava-librarydropbox-api
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
Stephen Cobbe