Gaurav Kakkar

Graduate Research Assistant

Atlanta, Georgia, 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
🎓
Top School
Gaurav Kakkar is a Ph.D. student and Graduate Research Assistant at Georgia Tech specializing in databases and machine learning, with a decade of engineering experience across industry and research. He designs query optimization and execution techniques to boost resource efficiency for video analytics and LLM-backed applications and leads development of EvaDB, an open-source database for AI apps that has earned 2.7K+ GitHub stars and notable press. His recent work probes trade-offs in natural language to SQL pipelines, balancing accuracy, latency, and cost to make database interactions more usable. Gaurav has interned and collaborated with Google and Snowflake on systems and statistics-driven optimizations and previously shipped ML-powered features at Adobe. He combines rigorous academic training (IIT Kanpur, Georgia Tech) with production engineering—often contributing core executor and query-processor changes in large codebases. A less obvious strength is his track record of turning research prototypes into widely adopted open-source tooling that bridges academia and real-world AI workloads.
code10 years of coding experience
job3 years of employment as a software developer
bookMaster's degree, Computer Science, 4.0/4.0, Master's degree, Computer Science, 4.0/4.0 at Georgia Institute of Technology
bookIndian Institute of Technology Kanpur
languagesEnglish, Hindi
github-logo-circle

Github Skills (8)

query-engine10
querying10
python10
data-structure9
data-structures9
algorithms8
algorithm8
pandas7

Programming languages (5)

C++JavaScriptHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
georgia-tech-db/evadb

Oct 2019 - Jan 2023

Database system for AI-powered apps
Role in this project:
userBack-end Developer
Contributions:11 releases, 835 reviews, 576 commits in 3 years 3 months
Contributions summary:Gaurav contributed to the core functionality of the database system for AI-powered apps. Their commits focused on implementing the query executor, including the creation of an execution tree from the plan tree, and the basic implementation of an abstract executor. They introduced new data models and utility functions within the codebase and made significant changes across the models used by the query processor.
image-classificationvideogpt-4evaexploratory-video-analytics
gaurav274/Eva

Nov 2019 - Nov 2022

Exploratory Video Analytics System
Contributions:3 PRs, 264 pushes, 54 branches in 3 years
video-analyticsanalyticsexploratorymachine-learningvideo
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