Amadou Ngom is a PhD candidate in Computer Science at MIT co-advised by Saman Amarasinghe and Tim Kraska, specializing in compilers, databases, and cloud programming with nine years of engineering experience. He blends rigorous academic research in data systems with hands-on backend development, contributing to projects like CMU’s NoisePage self-driving DB where he tackled low-level storage, concurrency, and performance testing. His background includes internships at Pure Storage and Zillow and advanced degrees from Carnegie Mellon, giving him practical exposure to production storage and large-scale systems. Comfortable working across the stack, he focuses on making database internals both more efficient and more predictable in cloud environments. Colleagues describe him as a researcher-engineer who moves quickly from prototypes to robust implementation details that matter in production.
9 years of coding experience
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Massachusetts Institute of Technology
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at Carnegie Mellon University
Self-Driving Database Management System from Carnegie Mellon University
Role in this project:
Back-end Developer
Contributions:11 commits, 13 PRs, 33 comments in 1 year 5 months
Contributions summary:Amadou's contributions primarily involve implementing and testing core database features and performance improvements within the NoSQL database management system. They worked on adding new test scenarios for garbage collection and large transaction tests, demonstrating a focus on concurrency and performance optimization. The user also made significant changes to the byte order in the block allocation bitmap and added flags to VarlenEntry, indicative of low-level storage management. Furthermore, the user contributed to integrating the TPL execution engine.
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.