Badges
Certifications
Work Experience
Technical Lead
Amazon•  January 2019 - Present•  Seattle, WA, USA
Created an internal platform to launch new ML model-based audiences for advertisers, reducing time to market and enabling A/B testing. Launched a centralized framework to ingest conversion events originating from advertiser’s websites (Amazon Ad Tag), backend CRM systems (API) and mobile app conversion (MMP) into amazon ecosystems. This greatly helped with increasing ad performance via focusing on improving conversion rate and targeting via creating custom audience segments.segments.
Senior Software Engineer
Facebook (Meta)•  January 2017 - December 2018•  Seattle, WA, USA
• Designed metrics end-to-end testing framework, enabling writing jest UI test to verify entirety of ads metrics pipeline. The test framework prevented multiple SEVs and greatly helped with speeding up metrics development work. • Worked across the aisle between FB and IG to create consistent definitions for stories metrics. Product definition between FB and IG vary widely, worked with stakeholders in FB and IG to drive consistency.
Senior Software Engineer
Google•  January 2015 - December 2016•  Kirkland, WA, USA
Developed service for lifecycle management of third-party managed databases on GCP and tooling for A/B testing in database environments.
Principal Member of Technical Staff
Oracle•  January 2013 - December 2014•  Seattle, WA, USA
• Led 5+ engineers to design and launch a new service, which allowed multiple accounts to be managed under a common domain. • Lead developed for an inventory service, which indexes all the physical/virtual assets present in oracle data centers across the world. • Collaborated with 10+ teams to achieve a single source of truth for various datapoints, greatly increasing organizational efficiency. • Created daily reports auding all the physical and virtual assets, which helped oracle datacenters meet compliance and audit requirements.
SDE 2
Hearsay Systems•  January 2011 - December 2012•  Seattle, WA, USA
• Worked on Contacts micro-service that stores, searches and de-duplicates 300 million contacts, handling 15 million daily requests. • Used SQS, Redis, CloudSearch and Dynamo to design an efficient and scalable system to de-duplicate contacts discovered by crawlers running on various social networks. • Implemented salesforce sync engine, that keeps 25 million contacts in sync between salesforce and our system. This used their bulk API for initial fetch and Streaming API’s callback hooks to keep them in sync.
SDE
Microsoft Corp•  January 2009 - December 2010•  Seattle, WA, USA
• Worked on creating Data migration assistant used for upgrade and migration of Microsoft SQL Server to SQL Azure. • Created infrastructure test framework for gated builds which require creation of fresh source and target SQL server instances in Azure. These tests where ran as a part of gated and nightly builds. • Added a cached pool of virtual instances in Azure, as each build needed multiple instances of various SQL server versions.
Education
IIT Kanpur
Masters in Computer Science and Engineering•  January 2012 - January 2014•  CGPA: 9
IIT Kanpur
Bachelors in Computer Science and Engineering•  January 2008 - January 2012•  CGPA: 8.6