API Portal Nasional
Updated, refactored, and optimised the existing API structure to improve server response speed when handling national-scale surges in reader traffic.
Internal system — not publicly available.
Tech stack
- PHP Slim
- REST API
- MySQL
- Git
- VPS
Role
Full Stack Web Developer — backend and database optimisation.
Challenge
The legacy API slowed down exactly when it mattered most: when a big story drove a simultaneous surge of readers.
Solution
Traced the hottest request paths, rewrote wasteful queries, added the right indexes, and tightened response shapes to slim down payloads.
Result
Server response times dropped and the portal stayed stable at peak load without adding server capacity.
Other projects
TIMES Nasional
Modernised the user interface at national scale and improved web performance (loading speed) across the board to deliver an optimal reading experience.
- Next.js
- Git
- PM2
- VPS
TIMES Daerah
Built a fast, responsive public interface on a multi-subdomain architecture to distribute region-specific news across every regional network.
- Next.js
- Git
- PM2
- VPS
API Portal Regional (Daerah)
Designed a centralised API architecture from scratch to handle dynamic routing and accurate cross-subdomain data synchronisation across the entire regional web ecosystem.
- Nest.js
- REST API
- MySQL
- Git
- PM2
- VPS
DetailsInternal system