Ashish Negi is a Senior Software Engineer with 13 years of experience building high-performance back-end systems and distributed databases, currently contributing at MongoDB after several impactful years on Reliable Collections and Service Fabric at Microsoft. He writes production code in C++, Go, C#, and Clojure, and is a passionate practitioner of functional programming, having experimented regularly with Clojure, Rust, and Haskell. His open-source work includes performance-focused optimizations for the Dgraph graph database—adding early termination, cache-aware loops, and benchmarks to measurably improve list intersection logic. Known for seeking simplicity and “relaxed focus,” he applies cross-domain learnings and pet projects to practical engineering problems. Based in Pflugerville, Texas, he combines deep systems expertise with a curiosity-driven approach to concurrency and distributed systems.
12 years of coding experience
6 years of employment as a software developer
Kendriya Vidyalaya Sangathan
Bachelor of Technology (B.Tech.), Computer Engineering, Bachelor of Technology (B.Tech.), Computer Engineering at National Institute of Technology Kurukshetra
high-performance graph database for real-time use cases
Role in this project:
Back-end Developer & Database Engineer
Contributions:39 commits, 68 PRs, 246 pushes in 3 months
Contributions summary:Ashish made several optimizations to the intersection logic within the Dgraph database, specifically focusing on improving the performance of list intersection operations. This included implementing early termination conditions and optimizing cache usage through double-looping. Furthermore, the user added benchmarks to evaluate the performance improvements of the changes made to the `IntersectWith` function and benchmarked various datasets to identify future improvement areas. They also modified and added tests for ensuring correctness of data structures.
Contributions:31 commits, 19 pushes, 1 branch in 18 days
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.