I worked in Twitter Ads Serving team for 4 years and presently working with Ads Prediction team. As one of the key application systems engineer in ads serving team, I architected and implemented core ad serving framework components of the largest application service in Twitter, as well as other auxiliary systems, re-usable libraries implementing core abstractions around data retrieval, indexing, in-memory caching, event publishing, event processing, runtime feature changes, debugging under serving campaign, real-time aggregation and data ingestion framework, live data migrations, sharding, hot key detection and avoidance, id generators, scale, performance and resiliency. I am also recognised as thorough code reviewer able to see scale and performance issues before they hit production.
Sample projects I have worked on
AdServer: Ad Serving Pipeline
Ads Database In-Memory Index for Serving
Streaming Data Processing Framework
AdServer Data Sharding Architecture
Hot Key (Iceberg Query) Detection and Avoidance
Real time Analysis of Under Serving Campaigns
Adserver Contingency
Live Data Migrations