Tanvi Bhavsar

Software Engineer at Apple

San Francisco Bay Area 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
Tanvi Bhavsar is a software engineer with 11 years of experience building large-scale data and backend systems, currently based in the San Francisco Bay Area and working at Apple. She has deep experience with distributed data processing and storage—at Oracle she helped build an "ID Graph" with over 8 billion vertices and 26 billion edges using Spark, Scala, Kafka and AWS—and has contributed backend fixes to the open-source FiloDB time-series database to improve query correctness around aggregates and set operators. Her background includes low-level systems work (HDFS POSIX explorations at IBM Research) and pragmatic engineering across C++, .NET, Python and shell tooling earlier in her career. Tanvi combines research-minded attention to edge cases (e.g., NaN handling and timestamp integration in query engines) with production-grade scalability and schema-agnostic design. She thrives on solving data integrity and query-execution challenges in distributed systems and quietly bridges research ideas into robust, deployable products.
code10 years of coding experience
job4 years of employment as a software developer
bookBachelor of Engineering (BE), Computer Science, Bachelor of Engineering (BE), Computer Science at Cummins College of Engineering, Pune
bookMaster of Science - MS, Computer Science, Master of Science - MS, Computer Science at University at Buffalo
languagesEnglish, Hindi, Marathi
github-logo-circle

Github Skills (4)

scala10
timeseries-database10
query-optimization10
apache-spark9

Programming languages (1)

Scala

Github contributions (5)

github-logo-circle
filodb/FiloDB

Dec 2018 - Jul 2022

Distributed Prometheus time series database
Role in this project:
userBack-end Developer & Database Engineer
Contributions:99 reviews, 166 commits, 341 PRs in 3 years 8 months
Contributions summary:Tanvi primarily addressed bug fixes related to query execution within the FiloDB time series database. Their work focused on improving the handling of edge cases and data integrity, specifically correcting issues with NaN values in aggregate functions (like topK and bottomK) and ensuring accurate data retrieval. The user also contributed to ensuring correct results for queries with set operators like AND/OR and implemented enhancements, such as the integration of functionality (e.g., timestamp function) with the query engine.
time-series-databaseseries-databasevictoriametricsscaladatabase
TanviBhavsar/FiloDB

Dec 2018 - Jul 2022

Prometheus-compatible distributed time series database
Contributions:1 PR, 976 pushes, 178 branches in 3 years 8 months
time-series-databaseseries-databasetimeseries-databasedatabasedistributed-time-series-database
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
Tanvi Bhavsar - Software Engineer at Apple