Metrike Ad Server: in-house ad serving for display, video and apps

Lead engineer — architecture, backend, SDKs, frontend

Metrike Ad Server screen
−41% time to first ad on broadband
~5 ms server-side ad decisioning
200M+ ad events a day, scaling horizontally

The problem

Metrike's ad delivery ran on a third-party ad server. The company needed its own platform to serve display and video campaigns, measure them in-house and report to advertisers, agencies and publishers from one place.

What I built

As lead engineer I designed and built the replacement end to end:

Key decisions

Results