
Senior Software Engineer
Google
Apr 2024 - Present
• 2 mos
Software Engineer
Snap Inc. · Full-time
Mar 2021 - Mar 2024
• 3 yrs 1 mo• Design, implement and operate growth notification platform’s most scalable, Tier-0 microservices using Kubernetes, AWS, Java for sending most relevant push notifications to millions of Snapchat users every day.
• Cross team collaboration with feature teams and product managers to prioritize and deliver projects every quarter for incr. growth in Snapchat’s Daily Active Users with minimal user annoyance.
• Own and manage Snapchat's email channel infrastructure on GCP, leveraging Kubernetes for scalable and reliable delivery of account, security, and marketing emails to all the users of Snapchat every day.
• Lead migration to new self-serve growth notification system, a Golang backend, which allows creating, managing and executing codeless notification campaigns through expression-based business logic.

Software Engineer
Microsoft · Full-time
Feb 2019 - Mar 2021
• 2 yrs 2 mos• Engineered microservices for Azure Machine Learning Pipeline platform using Kubernetes, Azure and C#. Net for scalable and reliable job orchestration of ML jobs to train, deploy and serve Azure Machine Learning models.
• Led automation effort for end to end provisioning of Azure Machine Learning Pipeline service components, using Kubernetes and YAML configs, in new public and secure cloud regions.
• Architected Python SDKs, APIs, Notebooks to enable Data Scientists for creating distributed azure machine learning pipelines to standardize machine learning operations (MLOps) and scalable team collaboration.

Research Assistant
Northeastern University
Sep 2018 - Dec 2018
• 4 mos• Programmed python script to merge data sets of IOS applications from two different time frames, based on their reviews, ratings, usage etc.
• Created a python program to display different visualizations to highlight major trends in the merged dataset.

Senior Software Developer Intern
IBM
Jun 2018 - Aug 2018
• 3 mos• Engineered a troubleshooting web dashboard using Spring, React, JDBC to enable Maas360 support team with relevant data, potential causes and drill down resolution steps to take based on chosen cause and issue.
• Built pattern matching for ELK monitoring tool to scrape Maas360 logs and aggregate errors across time frames.