Skip to main content
Back to all projectsBackend / API

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