Anurag Chakraborty is a data systems researcher and software engineer with nine years of experience building high-performance backend systems, currently pursuing a PhD at the University of Waterloo and working in the Data Systems Group. His work spans academia and industry—from a technology analyst role at Goldman Sachs to a Microsoft research internship focused on optimizing RocksDB storage—bringing practical systems optimization experience to research problems. He contributes to open-source database projects like kuzu, where he implemented parser and binder support for Cypher's UNWIND clause, demonstrating deep familiarity with query processing internals. As a graduate researcher and TA, he combines rigorous academic training (Master's with 91.25/100) with hands-on mentoring and teaching. Colleagues can expect a practitioner who bridges low-level storage/query engine design and higher-level research, with a track record of shipping core changes in production-adjacent codebases. Based in Waterloo, he brings a global academic background grounded in Indian engineering education and focused on scalable data systems.
9 years of coding experience
Computer Science, Computer Science at Delhi Public School - Ruby Park
Bachelor of Engineering (B.E.), Computer Science and Engineering, Bachelor of Engineering (B.E.), Computer Science and Engineering at Jadavpur University
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Waterloo
Embeddable property graph database management system built for query speed and scalability. Implements Cypher.
Role in this project:
Back-end Developer
Contributions:67 reviews, 33 commits, 37 PRs in 4 months
Contributions summary:Anurag primarily focused on parser and binder changes for the unwind clause, adding new functionalities and modifying existing code related to query processing. The commits involved code modifications in core files, demonstrating a deep understanding of the query processing architecture. The user's contributions likely expanded the database's capabilities to handle the unwind clause within Cypher queries.
Contributions:2 pushes, 1 branch in 3 years 1 month
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.