Aditi Ahuja

Graduate Teaching Assistant

Champaign, Illinois, 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
Aditi Ahuja is a software engineer with seven years of experience specializing in cloud-scale search and indexing systems, currently contributing to partition infrastructure and vector search at Couchbase. She has progressed from intern to senior engineer roles at Couchbase and now serves as a Graduate Teaching Assistant for Data Management in the Cloud at UIUC, bridging research, teaching, and production engineering. Her open-source work spans backend and devops contributions to notable CNCF projects like Thanos—where she added compaction metrics and tracing—and improvements to Bleve's geospatial and vector search behaviour, reflecting a focus on observability and correctness. Past internships at Nasdaq and contributions to Meshery and JupyterHub docs demonstrate a practical emphasis on resilient backend systems and user-facing clarity. Collected across academia and industry, her background combines distributed systems research, hands-on Go development, and a knack for turning complex infrastructure problems into reliable, testable solutions.
code6 years of coding experience
job3 years of employment as a software developer
bookBachelor of Technology - BTech Computer Science, Bachelor of Technology - BTech Computer Science at PES University
bookMaster of Science - MS Computer Science, Master of Science - MS Computer Science at University of Illinois Urbana-Champaign
bookHigh School Diploma, High School Diploma at National Public School
bookSophia High School
github-logo-circle

Github Skills (39)

kubernetes10
docker10
observability10
high-availability10
testing10
ui-design10
dockers10
gcp10
uid10
go10
prometheus10
aws10
front-end-development10
jekyll10
web-developer10

Programming languages (10)

JavaCSSC++ShellSCSSJavaScriptGoHTML

Github contributions (5)

github-logo-circle
thanos-io/thanos

Sep 2021 - Oct 2022

Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project.
Role in this project:
userBack-end Developer
Contributions:82 reviews, 16 commits, 17 PRs in 1 year 1 month
Contributions summary:Aditi primarily contributed to the Thanos project by adding and modifying features related to various tools, including bucket configuration, query flags, and experimental features. They refactored tools and tool bucket configurations and added flags for tools. The user also added tracing support, improving the debugging capabilities. Further contributions include metrics for compaction, downsampling and retention processes.
promqlobservabilityprometheusstoragegoogle-cloud-storage
blevesearch/bleve

Mar 2022 - Aug 2022

A modern text/numeric/geo-spatial/vector indexing library for go
Role in this project:
userBack-end Developer
Contributions:102 reviews, 3 commits, 44 PRs in 5 months
Contributions summary:Aditi primarily focused on enhancing the functionality and testing of geospatial search capabilities within the `blevesearch/bleve` repository. They implemented and tested geometric intersect and within search functionalities. The user also addressed code quality through tasks such as preventing double counting in faceted queries, resolving nil pointer dereference errors and optimizing performance related to vector indexes.
golangtext-indexingindexing
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
Aditi Ahuja - Graduate Teaching Assistant