Brian Beggs

Director Of Engineering at 2U

Brookline, Massachusetts, 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
Brian Beggs is a Director of Engineering with 16 years of experience building high-performing, cross-functional teams and delivering scalable, customer-centric platforms. He has a strong track record at edX leading data and platform transformations—driving a move to a data-mesh ELT architecture, managing a 4PB data lake, and cutting quarterly close time from weeks to days—while also improving developer velocity through continuous delivery and devstack improvements. Equally comfortable in backend, database and DevOps work, he has contributed to the open-source Open edX ecosystem by improving database indexing, deployment automation, and developer environments. A hands-on leader and mentor, he prioritizes psychological safety, iterative MVP practices, and close partnership with product and UX to turn complex requirements into measurable outcomes. Based in Brookline, MA, he blends deep technical breadth with pragmatic operational improvements that scale across millions of users.
code16 years of coding experience
job23 years of employment as a software developer
bookBachelors of Science Computer Science Information Science, Bachelors of Science Computer Science Information Science at University of Pittsburgh
github-logo-circle

Github Skills (26)

docker10
python10
back-end-development10
django10
configuration-management10
bash10
docker-compose10
indexing10
dockers10
cicd10
mongodb-database10
indexer10
gocd10
ansible10
infrastructure-as-code10

Programming languages (11)

JavaDockerfileJinjaShellSCSSMakefileJavaScriptGo

Github contributions (5)

github-logo-circle
openedx/openedx-platform

Aug 2015 - Nov 2022

The Open edX LMS & Studio, powering education sites around the world!
Role in this project:
userBack-end Developer & Database Engineer
Contributions:57 reviews, 97 commits, 250 PRs in 7 years 4 months
Contributions summary:Brian focused on enhancing the edx-platform backend by adding commands and functionalities related to database indexing. Their contributions included implementing Django commands to create MongoDB indexes, directly modifying code to ensure indexes, and configuring indexes within different parts of the system. The user also addressed updates for a testing framework and made corrections to existing files.
lmsopenedxbackend-service
openedx-unsupported/devstack

Jun 2017 - Oct 2020

Get up and running quickly to develop or extend Open edX services
Role in this project:
userDevOps Engineer & Technical Writer
Contributions:1 review, 45 commits, 70 PRs in 3 years 5 months
Contributions summary:Brian primarily focused on improving the Devstack environment. They implemented database optimizations and updates to the database initialization process. Additionally, they updated and added documentation, including troubleshooting tips, and added scripts to provision the forum service. The user also made updates to the testing setup and added utilities for the environment.
openedxdockeredx-servicesedx
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