Brian Deleonardis

Engineering Manager at Citadel

New York City Metropolitan Area 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 Deleonardis is a software engineer based in Berkeley with a strong focus on databases and distributed systems, combining academic rigor from UC Berkeley (3.961 GPA) with production experience at MongoDB and Citadel. He contributed to the core MongoDB server and Java driver—tackling C++ internals, index and snapshot consistency, and performance-tuned BSON-to-Parquet tooling that outperformed popular open-source alternatives. As a CS186 TA and CodeBase developer, he blends teaching and mentorship with hands-on engineering, and his Atlas Data Lake work includes a distributed work limiter that improved stability and resource efficiency. Returning to MongoDB full-time after multiple internships, he brings a rare mix of deep storage-layer insight and pragmatic backend craftsmanship.
code10 years of coding experience
job5 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of California, Berkeley
github-logo-circle

Github Skills (19)

c-language10
databases10
java10
mongodb-database10
javas10
performance-optimization10
bson10
cprogramming-language10
mongodb10
database10
back-end-development9
scala9
java-libraries9
cpp8
kotlin8

Programming languages (8)

TypeScriptJavaC++CSSJavaScriptGoRich Text FormatPython

Github contributions (5)

github-logo-circle
mongodb/mongo-java-driver

Aug 2020 - Oct 2020

The official MongoDB drivers for Java, Kotlin, and Scala
Role in this project:
userBack-end Developer
Contributions:82 reviews, 10 commits, 30 PRs in 1 month
Contributions summary:Brian primarily contributed to the Java MongoDB driver by fixing Javadoc issues and implementing enhancements. Their work included adding an empty filter builder and enhancing the driver's JSON encoding/decoding capabilities for efficiency. They also added functionality to allow ObjectId to String conversion. The commits demonstrate a focus on refining core functionalities and improving the usability of the driver.
javakotlinmongodb-driverscalajava-library
mongodb/mongo

Oct 2020 - Nov 2020

The MongoDB Database
Role in this project:
userBack-end Developer & Database Engineer
Contributions:17 commits, 6 branches in 1 month
Contributions summary:Brian primarily contributed to the MongoDB database project, focusing on code modifications within the C++ codebase. Their work involved fixing catalog issues, refactoring index-related components, and optimizing operations like delete and index building. The user also addressed issues related to snapshots and read concern, ensuring data consistency and performance. They also implemented tests for the storage engine parameters, showing knowledge of performance tuning and database internals.
mongodb-databasec-plus-plusdatabasemongodbnosql
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