Brandon Baker

Member Of Technical Staff at OpenAI

New York, New York, 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

🤩
Rockstar
🎓
Top School
Brandon Baker is a backend-focused software engineer with 10 years of experience building scalable services for education and marketing platforms, now a Member of Technical Staff at OpenAI after senior and lead engineering roles at Klaviyo. He has deep expertise in data modeling, search endpoints, and order/fulfillment flows evidenced by significant contributions to Open edX projects like course-discovery and ecommerce, where he improved program-query performance and refactored complex relationships. Comfortable shipping production changes and tests, he has a track record of improving maintainability and error handling across large Python codebases. Based in New York, he combines a dual academic background in computer science and physics with hands-on research programming experience, bringing analytical rigor to product engineering. An interesting detail: his open-source work includes custom applicators and partitioning changes that optimize certificate and checkout workflows—small changes that materially improve user-facing systems.
code10 years of coding experience
job8 years of employment as a software developer
bookHigh School, High School at St. Andrew's School
bookComputer Science and Physics, Computer Science and Physics at Wesleyan University
github-logo-circle

Github Skills (24)

data-migration10
api-rest10
postgresql10
data-service10
back-end-development10
apidoc10
python10
api-design10
restful-api10
django10
testing10
data-modeling10
webservice10
api10
edx10

Programming languages (8)

TypeScriptJinjaMakefileJavaScriptAppleScriptHTMLGroovyPython

Github contributions (5)

github-logo-circle
(Deprecated) Service for managing edX's product catalog and handling orders for those products
Role in this project:
userBack-end Developer
Contributions:16 commits, 30 PRs, 159 pushes in 1 year 9 months
Contributions summary:Brandon primarily focused on enhancing the backend service, specifically by implementing a custom program applicator to optimize program offer queries. They modified existing files related to offer application logic, tests, and constants. The commits also show modifications to basket functionality and fulfillment modules, indicating contributions to the order processing and checkout flow. Furthermore, the user worked on adding a prospectus worker to the ecommerce throttle and passing query parameters to disable the back button on the receipt page.
djangoedxproduct-catalogbackend-servicehandling
openedx/course-discovery

Aug 2018 - Sep 2019

Service providing access to consolidated course and program metadata
Role in this project:
userBack-end Developer
Contributions:46 commits, 96 PRs, 201 pushes in 1 year 1 month
Contributions summary:Brandon primarily contributed to the back-end functionality of the course discovery service. Their work involved refactoring and migrating data models, specifically focusing on pathways and their relationships with programs, and adapting serializers to reflect those changes. They also implemented changes to the course search endpoint and program listing to expose additional data points and ensure the correct information for various data model relationships is displayed. In addition, they improved code maintainability and test coverage across the project.
data-managementconsolidateditilbackend-servicemetadata
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
Brandon Baker - Member Of Technical Staff at OpenAI