Anurag Chakraborty

Graduate Researcher

Waterloo, Ontario, Canada
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
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.
code9 years of coding experience
bookComputer Science, Computer Science at Delhi Public School - Ruby Park
bookBachelor of Engineering (B.E.), Computer Science and Engineering, Bachelor of Engineering (B.E.), Computer Science and Engineering at Jadavpur University
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Waterloo
languagesBengali, Hindi, English
github-logo-circle

Github Skills (11)

parserator10
databases10
parser10
c-language10
cypher10
cprogramming-language10
graph-database10
database10
binder10
embeddable9
graphdb9

Programming languages (4)

C++SwiftHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
kuzudb/kuzu

Sep 2022 - Feb 2023

Embeddable property graph database management system built for query speed and scalability. Implements Cypher.
Role in this project:
userBack-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.
embedded-databaseproperty-graphcyphermanagement-systemgraph-databases
anuchak/anuchak.github.io

Mar 2020 - May 2023

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.
Request Free Trial
Anurag Chakraborty - Graduate Researcher