Brad Rogers is a Software Development Engineer with nine years of experience building API-driven systems and SDKs, currently contributing to Dropbox’s public SDKs in Python, JavaScript, and .NET. He has a strong backend focus, having implemented OAuth enhancements like short-lived tokens and PKCE across official Dropbox SDKs and expanded TypeScript API specifications for richer client capabilities. Prior roles at Amazon involved full-stack work on Alexa speaker identification and large-scale offline Spark pipelines, where he led efforts that cut enrollment errors in half. His early work in research programming produced published tools for data analysis and synthetic data, reflecting a blend of engineering rigor and research curiosity. Based in New York and educated at UW–Madison in Computer Engineering and Computer Science, he pairs production-grade API design with a knack for turning protocol-level improvements into developer-friendly SDK features.
9 years of coding experience
7 years of employment as a software developer
Bachelor of Engineering (B.E.), Bachelor of Science (B.S.), Computer Engineering, Computer Science, Bachelor of Engineering (B.E.), Bachelor of Science (B.S.), Computer Engineering, Computer Science at University of Wisconsin-Madison
Contributions:30 releases, 154 reviews, 242 commits in 1 year 11 months
Contributions summary:Brad primarily focused on updating and extending the API specification files within the Dropbox SDK for JavaScript. These updates involved adding new API methods, modifying existing ones, and adjusting data structures within the TypeScript definitions. This included implementing new features related to file management, authentication, and team functionalities. The changes were focused on expanding the SDK's capabilities and ensuring its alignment with the latest Dropbox API versions.
Contributions:25 releases, 43 reviews, 86 commits in 1 year 10 months
Contributions summary:Brad primarily contributed to the development of the Dropbox Python SDK. Their work included adding support for features like short-lived tokens and scopes, enhancing the OAuth flow. They also refactored the codebase for PKCE support and improved the command-line OAuth examples. Moreover, the user updated the README and example files and also made Stone spec updates.
dropboxapidropbox-sdkpythonapi-client
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
Brad Rogers - Software Development Engineer at Dropbox