Teman Mudik 2026
Arsitektur backend untuk event kampanye dengan trafik tinggi.
Backend Developer | 2024 - Sekarang
Portfolio overview
Led backend delivery for Teman Mudik 2026 by building reusable campaign modules, tightening publish workflows, and hardening high-traffic endpoints during peak holiday windows.
Teman Mudik required rapid content updates close to peak departure dates, while traffic patterns were highly bursty and difficult to predict.
I split campaign logic into reusable modules for listing, detail, and CTA tracking endpoints, so each page variant did not need one-off backend implementation.
To keep response time stable, I applied Redis caching for high-read routes and introduced explicit invalidation hooks in publishing flows.
I also aligned release checklists with QA and DevOps so rollout risk stayed controlled when campaign updates were shipped near peak traffic windows.
Key impact
- Standardized campaign components so editorial and product teams could launch new pages with fewer backend changes.
- Reduced repeated database pressure by introducing route-level cache keys and cache invalidation rules in Redis.
- Improved release confidence for traffic peaks through staging parity checks and deployment runbooks.
Technologies used
- PHP
- Phalcon
- PostgreSQL
- Redis
- Nginx