Anurag Khandelwal

Research Scientist at Yale University

New Haven, Connecticut, 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
Anurag Khandelwal is a research scientist and assistant professor based in New Haven with 12 years of software engineering experience focused on backend systems and data stream processing. He contributes to real-time monitoring projects such as confluo, where his work improving split-ordered hash tables, upsert semantics, and concurrent testing strengthened performance and correctness in high-throughput environments. Comfortable bridging research and production, he combines academic rigor with practical engineering—refactoring core data structures and enhancing test frameworks to make systems more robust. His background suggests a knack for diagnosing subtle concurrency issues and turning theoretical designs into reliable, testable implementations.
code12 years of coding experience
github-logo-circle

Github Skills (5)

hashtable10
c-language10
cprogramming-language10
concurrency10
testing10

Programming languages (6)

JavaC++CScalaGoPython

Github contributions (5)

github-logo-circle
ucbrise/confluo

Jan 2016 - Oct 2019

Real-time Monitoring and Analysis of Data Streams
Role in this project:
userBack-end Developer
Contributions:1102 commits, 23 PRs, 66 pushes in 3 years 9 months
Contributions summary:Anurag's commits primarily focused on refactoring and adding new features to the split-ordered hash table implementation within the `confluo` project. The commits included improvements such as removing delete operations, fixing data structures, and implementing an upsert operation. Furthermore, the user added and improved the testing framework by creating concurrent put/get tests and upsert tests to assess the performance of the implemented features.
real-timerealtimestream-processingdata-streamsstreams
anuragkh/ds-lib

Jul 2015 - Aug 2021

A C++ library of data-structures I've implemented during research.
Contributions:2 PRs, 80 pushes, 3 branches in 6 years 2 months
cppc-librarycpp17data-structuresfst
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 Khandelwal - Research Scientist at Yale University