Architecting a 4-application platform processing 2 billion monthly impressions
Vidoomy
Web Development, UI/UX Design, Digital Strategy

25 min
Campaign Setup
Down from 4 hours
2B+
Monthly Impressions
Across all campaigns
500+
Global Reach
Advertisers and agencies
7 months
Build Time
Four applications delivered
Vidoomy's advertising workflow was fragmented across multiple tools, spreadsheets, and scripts. Campaign managers copied data between systems, designers exported assets manually, and audience targeting was a black box of CSV uploads. They needed VMP — one unified platform.
We spent the first month embedded with Vidoomy's Madrid teams, mapping 47 user stories and key data flows. The critical decision: micro-frontend with shared services — four independently deployable apps sharing a Vue.js component library, auth layer, API gateway, and event bus.
Canvas-based ad editor with drag-and-drop, timeline animation, 200+ templates, asset library, and automatic VAST/VPAID tag generation.
Campaign wizard, A/B testing with statistical significance, real-time WebSocket dashboards, AI budget allocation, and automated PDF reports.
Visual audience builder with boolean logic, multi-layer geographic targeting, contextual targeting, ML-powered lookalikes, and real-time reach estimation.
Rich persona builder, performance-driven suggestions, shareable cards, campaign linking, and segment performance tracking.
| Metric | Result |
|---|---|
| Campaign Setup | 4 hours → 25 minutes |
| Monthly Impressions | 2 billion+ |
| Advertisers Served | 500+ globally |
| Build Time | 7 months (4 apps) |