Experience
2024 — Now
2024 — Now
Palo Alto, CA
Twitch EU Ads for Amazon
Implemented DSA and GDPR
Added demographics to ads for IAB standards
Handled creative verification pipeline
RDS
Implemented automated upgrade patch scheduling for RDS instances with BlueStone. Enhanced existing test infrastructure to utilize real data instead of cloned data to verify end-to-end RDS instance patching.
2024 — 2024
2024 — 2024
Sunnyvale, CA
Google Fiber Backend
* GSE Developed Secure Proxy
* Proto to OpenAPI Yaml migration
2021 — 2023
2021 — 2023
Sunnyvale, California, United States
● Swapped our expression language from JUEL->CEL. Maintained backwards compatibility and handled rollout and triaged migration issues.
● Added API endpoints for archiving a Process
● B3M-> CEP Prober Migration : Migrated all 13 probers off legacy B3M. Making oncall easier to trace issues
● Reduced our projects test time/ submit times by 50% (20min->10min) by modularizing the codebase and swapping HEXA->TIN for the test framework.
● Debugged and deflaked our tests from 60% to 1%< flakiness due to static variables and encapsulation.
2019 — 2021
2019 — 2021
Mountain View, California
Google Android Auto
● Tech Lead (Kotlin): Designed and wrote the entire basecode for the very successful instrumentation app for Android Auto: aae-shelby.
● Mentoring: Ramped up other team members to the new basecode, created documentation and mentored team members to achieve their tasks.
Google Android Auto Performance Engineering:
● Reduced the startup time for android auto by from 8 to 3.4s (4.6s faster) by using Systrace, Perfetto, Lazy loading, thread prioritization, asynchronous loading. I got several awards for my work on performance enhancement.
● PLX: Created a dashboard to track project health, presubmit times, buganizer metrics
go/speedracer-dev-metrics
Google Shopping (Express) for Android
● Feature owner for the add to Saves feature. Reduced application crash rates by 81% by replacing
legacy shopping code with properly implemented Android React code.
● Feature owner of the Search Results Page of Google Shopping. Delivered : Refinement Chips, Empty Search Results, Grid Mode. Badging and Buy on Google Chip
● Raised Playstore Rating from 3.9 to 4.3
2016 — 2019
Mountain View, CA
Samsung Pay Developer
• Worked on android layouts and features for Samsung Pay, such as swipe payment screen ( the most seen screen ), cashback rewards, points and user feedback.
• Developed the base code for samsung pay's analytics server in python and integrated it into an Elasticsearch, Logstash, Kibana. (ELK) stack. as a twisted python server.
• Spearheaded using wireless signals to improve store accuracy for Track1 and Track2 MST (magnetic stripe) which boosted Samsung Pay's usage rates by 10% on T1 terminals.
• Created plots for our AB testing in a flexible jupyter notebook that stores millions of entries in redis.
• Handled critical platform issues each time android upgrades a version.
• Recognized by our VP for automating the Samsung Pay build process. I created a tool in python that fully automates the signing, building, uploading, release notes, and emailing of App builds. The builds are sent across to 10 different teams around the globe.
Samsung Pay Services
• Created analytics dashboards in Qlik to monitor KPIs. Developed a Qlik Sense load script that utilized caching to cut load times by a 30%.
• Created angularjs + bootstrap 3 microsites to power Samsung Pay's userfeedback, promotional giveaways and admin consoles to manage AB testing.
• Designed and created my own AB testing framework for Samsung Pay based off of hashes.
• Worked with numerous databases as each project had a different one. MongoDB, PostgreSQL, RedShift, ElasticSearch, Redis, Sqllite3.
• Automated SurveyMonkey data collection via nodejs to generate reports for alpha trials.
Education
Santa Clara University