Devin Sevilla

Principal Technical Product Manager at NextRoll

Richmond, 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
🎓
Top School
Devin Sevilla is a Principal Technical Product Manager with 14 years of experience building and scaling API programs and developer ecosystems, now leading public API strategy and security at NextRoll. He launched and grew a developer program to 1,000+ developers, introduced an API gateway, and created processes to document 20+ services for internal and external consumption. With a background as an API engineer, engineering manager, and developer advocate at companies like Rdio, Pandora, and Ning, he blends product leadership with hands-on technical fluency. Devin contributes to open-source OAuth documentation for widely used projects like oauthlib/requests-oauthlib, signaling a focus on clear, usable API docs and standards compliance. Based in Richmond, CA, he pairs platform-level thinking with pragmatic developer experience improvements that drive program adoption and partner integrations.
code14 years of coding experience
job18 years of employment as a software developer
bookUniversity of California Santa Cruz
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
3,375reputation
360kreached
51answers
5questions
Badges
spyder
top-5%
python
top-5%
python-sphinx
top-1%
github-logo-circle

Github Skills (18)

restructuredtext10
python10
sphinx10
python-sphinx10
rs10
oauth10
documentation10
spyder9
openid-connect7
pip6
jquery-ui6
evernote6
read-the-docs6
cross-reference6
signal6

Programming languages (10)

TypeScriptJavaShellCSSJavaScriptGoHTMLPerl

Github contributions (5)

github-logo-circle
requests/requests-oauthlib

May 2013 - Oct 2015

OAuthlib support for Python-Requests!
Role in this project:
userTechnical Writer
Contributions:12 commits, 1 PR in 2 years 5 months
Contributions summary:Devin primarily focused on improving the project's documentation. Their commits include the initial setup of Sphinx documentation, adding API documentation using autodoc, and configuring intersphinx links. They also addressed formatting issues to ensure the documentation renders correctly and included examples. Overall, the user's work centers on enhancing the clarity and usability of the project's documentation.
pythonoauth-clientpython3python-requestsoauth2-client
oauthlib/oauthlib

May 2013 - May 2014

A generic, spec-compliant, thorough implementation of the OAuth request-signing logic
Role in this project:
userTechnical Writer
Contributions:7 commits in 11 months
Contributions summary:Devin primarily focused on improving and organizing the documentation for the `oauthlib/oauthlib` repository. They added documentation for base OAuth2 clients, fixed formatting issues within the documentation, and structured the documentation into directories for better organization. The changes involved updates to RST files related to OAuth 1 and OAuth 2 concepts and grant types, making the documentation more user-friendly.
request-signingpythonsigningjwt-bearer-tokensidentity
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
Devin Sevilla - Principal Technical Product Manager at NextRoll