Brandon Drumheller is a seasoned software engineer with 11 years of experience building reliable systems for finance and large-scale platforms, currently at Meta after several roles focused on enterprise and backend engineering. He’s fluent in Python, Java (Spring Boot), and C++, with a strong algorithmic foundation from a BS in Computer Science and Mathematics at RPI where he graduated top of his class. Brandon has a proven track record at Capital One and Meta of modernizing backend services and improving security and data correctness, and his open-source work on Submitty shows attention to secure input handling and grading-system robustness. He combines hands-on implementation with a mentor’s mindset—having taught data structures and software principles—and brings practical experience in refactoring legacy code into maintainable, secure components.
11 years of coding experience
6 years of employment as a software developer
Bachelor of Science (BS), Computer Science and Mathematics, 4.00, Bachelor of Science (BS), Computer Science and Mathematics, 4.00 at Rensselaer Polytechnic Institute
Homework Submission, Automated Grading, and TA grading system.
Role in this project:
Back-end Developer
Contributions:17 commits, 17 PRs, 72 pushes in 7 months
Contributions summary:Brandon's contributions primarily involved refactoring and improving the code related to the TA grading server, a core component of the Submitty system. They replaced deprecated functions with secure alternatives, specifically `htmlspecialchars`, enhancing the security of the application by sanitizing user inputs. The user also made significant changes to the account management functionality, including enhancements to numeric text and checkpoint gradeables, showing a focus on improving the grading system and data order.
Contributions:4 PRs, 81 pushes, 2 branches in 5 years 3 months
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.