Case study · 08 · 2019
Industrialized Media Platform
A reusable publishing platform for radio stations, built for search visibility, operational scale, and lower infrastructure cost.
Tech Lead
Angular SSRNode.jsGraphQLDocker SwarmAWS
Impact
- Launched for two radio stations
- Reusable multi-client foundation
- Reduced AWS hosting costs
Context
- Radio stations needed modern publishing sites with strong search visibility and shared operations.
- Each station had previously meant a separate stack and duplicated hosting cost.
Approach
- Designed a reusable Angular architecture with server-side rendering for SEO.
- Built the Node.js and GraphQL backend for media content and front-end apps.
- Orchestrated the platform with Docker Swarm on AWS and optimized infrastructure cost.
- Launched the foundation for two stations with multi-client reuse in mind.
Lessons
- Multi-tenant thinking early saves entire rewrites later.
- SSR pays for itself in SEO-driven businesses.
- Cost optimization is part of technical leadership.