Supriya Garg

Software Engineer at Google

New York, New York, 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
Supriya Garg is a seasoned software engineer with 11 years of experience, currently building scalable systems at Google from New York. She combines deep academic pedigree—a PhD in Computer Science from SUNY Stony Brook and a BTech from IIT Bombay—with hands-on engineering across cloud monitoring and backend libraries. Her open-source contributions to prominent Google projects (google-cloud-python and Google Cloud Datalab notebooks) improved time-zone–aware timestamp handling and expanded Stackdriver/Cloud Monitoring group management, reflecting a strong attention to correctness in telemetry and developer ergonomics. Prior to Google she led architecture and product work as Chief Architect at Canrock Ventures, translating metrics-driven insights into production features. Colleagues would describe her as a pragmatic engineer who bridges research-level rigor and production-quality code, often surfacing subtle bugs in API behavior before they reach users.
code11 years of coding experience
job4 years of employment as a software developer
bookIndian Institute of Technology Bombay
bookDoctor of Philosophy (Ph.D.), Computer Science, Doctor of Philosophy (Ph.D.), Computer Science at State University of New York at Stony Brook
github-logo-circle

Github Skills (17)

datetime10
google-cloud-platform10
python10
apidoc10
pandas10
datetimes10
gcp10
dates10
api10
jupyter-notebook10
testing9
py9
data-visualizations9
data-visualisation9
time-series9

Programming languages (5)

TypeScriptC++GoJupyter NotebookPython

Github contributions (5)

github-logo-circle
googledatalab/notebooks

Jun 2016 - Oct 2016

Google Cloud Datalab samples and documentation
Role in this project:
userData Scientist
Contributions:7 commits, 9 PRs, 16 pushes in 4 months
Contributions summary:Supriya focused on creating and updating notebooks related to the Google Cloud Datalab, specifically for the Stackdriver Monitoring API. Their contributions involved demonstrating how to query and visualize time series data, list metrics and resource types, and work with group data. The user updated and adapted existing notebooks to reflect changes in the underlying API and library classes, demonstrating a focus on showcasing and documenting the usage of Google Cloud monitoring tools.
gcpgooglenotebookgoogle-cloud-platformbigquery
Google Cloud Client Library for Python
Role in this project:
userBackend Developer
Contributions:11 commits, 6 PRs, 108 comments in 8 days
Contributions summary:Supriya primarily focused on enhancing the Google Cloud Python client library. Their contributions centered on updating the `_datetime_to_rfc3339` helper function to handle time zones correctly, ensuring accurate timestamp conversions within the monitoring API. They also added support for creating, deleting, and updating Stackdriver groups, including methods to manage group hierarchies and memberships. Furthermore, the user refactored parts of the code to improve readability.
gcpappenginepythongoogleclient-library
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