Backend Engineer on both the LinkedIn Audience Network Team (LAN Team) and the Ad Formats Foundations Team (AFF Team), parts of LinkedIn’s Ads Serving Platform (ASP).
Developed a centralized Java-based ad format validation library and service that replaced scattered, inconsistent client checks with a plugin registry for dynamically loading format‑specific validators; leveraged gRPC/Protobuf for RPC, ParSeq for asynchronous orchestration—including parallel old vs. new validation flows—and feature‑flagged rollouts for safe deployments; and instrumented comprehensive metrics and logging for throughput, latency, and discrepancy alerts—reducing quarterly customer complaints by 20% and accelerating partner integration.
Tech Lead on the offline data working group focused on data processing optimization and compliance regulation, resulting in a 30% average reduction in runtime of offline flows.
Implemented multiple new ad formats to increase ad demand options and supply growth for our clients advertisements via OpenRTB 2.5 protocol, resulting in a $10M yearly revenue upside, increase in supply/demand match rate, and +35% campaign budget utilization.
Mentored new team members to onboard them onto the OpenRTB API and ASP/LAN Team tech stack.
Conducted 100+ technical interviews to top-tier candidates applying for Software Engineering roles.
Software Engineer
LinkedIn
02.2020 - 09.2022
Drove critical platform migrations (Pig → Spark, Samza 1.7, Gradle 6.0, LKC10+), reducing offline pipeline runtime by 50% (from 2–4 hrs to 1–2 hrs) and improving SLAs from daily to hourly for key flows.
Architected and led Rubicon ID Sync solution, enabling bidding on Rubicon web traffic (4B daily requests) and unlocking ~$850 K/day in incremental revenue.
Led the LAN Carousel Banner Ads design & rollout, boosting carousel‑ad supply and budget utilization to drive $60 M in FY 2023 revenue.
Served as go‑to POC and mentor for LAN offline flows—resolving on‑call escalations (VTR discrepancies, sampling changes), guiding interns and engineers through RFCs and release processes, and ramping up teammates on LinkedIn's metrics platform, compliance, and Spark/Scala best practices.
Software Engineer Intern
LinkedIn
05.2019 - 08.2019
Backend Engineer as part of the Ads Serving Growth Team focused on Lead Generation Forms.
Developed program that classifies advertisers’ questions by creating a Python app using Natural Language Processing (NLP) in order to increase advertising lead submission rate, resulting in overall decrease in cost per lead.