Kompas Data
Back to Portfolio
Commercial Data Platform2020 โ€“ 2023Software Engineer & R&D Core Team

Kompas Data

A commercial data platform delivering Kompas's data products to business users.

ReactNext.jsNode.jsExpress.jsMySQLDocker
Open Live Site
Overview

About This Project

Kompas Data is the commercial data platform within Kompas Gramedia. As part of the R&D core team, I helped build and maintain it fullstack, serving a distinct user base and traffic profile compared with the group's editorial products.
Challenge

The Problem

Much of Kompas's stack still relied on backend HTML/CSS/JS rendering, which limited scalability and slowed development. A modern, data-oriented product required a different architecture and toolset.
Solution

How We Solved It

As a member of the R&D core team, I proposed and pushed adoption of a microservices approach and a modern stack โ€” React, Vue, Next.js, Nuxt.js, Express.js, and Python/Django โ€” replacing backend rendering and improving scalability and development speed.
Features

Key Capabilities

๐Ÿ“ˆ

Data Product Delivery

Packaged and delivered commercial data products to business users.
๐Ÿš€

Modern Stack Migration

Moved from backend HTML rendering to a modern SPA/API architecture.
๐Ÿค

Stakeholder Collaboration

Translated business requirements into technical solutions.
Technical

Under the Hood

Frontend
React.js and Next.js for a fast, modern data-facing interface.
Backend
Node.js and Express.js services over MySQL.
Infrastructure
Docker-based containerization with CI/CD.
Results

Impact & Outcomes

Delivered a modern commercial data platform for business users

Contributed to the R&D shift from backend rendering to a microservices stack

Improved scalability and development speed across the division

Reflection

What I Learned

Championing a modern stack from within R&D taught me that technical advocacy is a skill โ€” the migration succeeded because it was framed around business speed, not just cleaner code.

Other Projects