Tejaswini Bandlamudi is a Software Engineer III with four years of experience building full-stack and data systems, currently at Google after contributing as a committer to Apache Druid. She has strong backend expertise in Java and Scala, hands-on experience with distributed data tooling (Kafka, Spark, Snowflake, Hadoop) and frontend React skills from prior roles. At Imply she worked on ingestion and systems for Apache Druid and her open-source fixes improved real-time analytics behavior and parallel indexing diagnostics in a widely used analytics database. Known for a fast learning curve and delivering ahead of schedule, she has also built ETL pipelines and automated data workflows in production contexts. Her background spans low-level systems work (C++, FPGA image-processing intern project) to cloud certifications (GCP Associate) and practical ML/NLP prototypes, reflecting broad technical depth. Based in Karnataka, she combines attention to performance and reliability with a demonstrated habit of contributing meaningful fixes to high-impact open-source projects.
4 years of coding experience
3 years of employment as a software developer
Bachelor of Technology - BTech, Electrical, Electronics and Communications Engineering, Bachelor of Technology - BTech, Electrical, Electronics and Communications Engineering at Indian Institute of Technology, Guwahati
High School, 9.5 (CGPA), High School, 9.5 (CGPA) at Bhashyam High School
Senior Secondary Education, MPC, 97.5%, Senior Secondary Education, MPC, 97.5% at Bhashyam College of Education
Apache Druid: a high performance real-time analytics database.
Role in this project:
Back-end Developer
Contributions:104 reviews, 30 commits, 101 PRs in 11 months
Contributions summary:Tejaswini primarily focused on improving the Apache Druid database, resolving bugs related to HTTP requests and the handling of data ranges. They addressed a bug in `HttpEntity` by correctly setting the `Range` header and utilizing `Content-Range`. They also fixed a long overflow issue in `SegmentCostCache.Bucket.toLocalInterval` to improve the CachingCostBalancerStrategy's performance. Furthermore, the user implemented enhancements to display row statistics for multiphase parallel indexing tasks.
Apache Druid: a high performance real-time analytics database.
Contributions:15 PRs, 462 pushes, 88 branches in 1 year 8 months
real-time-analyticsanalyticssqlapachebig-data
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
Tejaswini Bandlamudi - Software Engineer III at Google