
Back to Portfolio
Digital Asset Management2020 – 2023Software Engineer & R&D Core Team
KGContent — Digital Asset Management
Kompas's Digital Asset Management platform, consolidating decades of content archives into a single, fast, searchable source.
ReactVue.jsElasticsearchNode.jsMySQLDocker
About This Project
KGContent is Kompas Gramedia's Digital Asset Management (DAM) platform — the system of record for editorial content and media assets. I built and maintained it fullstack as part of the R&D core team, focusing on making an enormous, historically fragmented archive fast to search and access.
The Problem
Kompas's content stretched from the 1990s to the present, spread across fragmented sources and formats. Search was slow, and much older material still lived in physical form that had never been digitized.
How We Solved It
I optimized big-data access by introducing Elasticsearch as the search and indexing layer, consolidated the scattered archives into one centralized source, and supported the effort to convert physical archives into searchable digital records.
Features
Key Capabilities
🗂️
Centralized Archive
Consolidated content from the 1990s to today into one source.
🔍
Elasticsearch Search
Made big-data archives fast to query and retrieve.
📥
Digitalization Support
Helped convert physical archives into digital records.
🧩
Fullstack Delivery
Built and maintained both interface and services.
Technical
Under the Hood
Frontend
React.js and Vue.js for browsing and managing assets.
Search & Data
Elasticsearch for indexing and fast retrieval, backed by MySQL.
Backend & Infra
Node.js services, containerized with Docker.
Results
Impact & Outcomes
Consolidated Kompas content archives from the 1990s to today into a single source
Made archive search and retrieval dramatically faster via Elasticsearch
Enabled physical-to-digital archive access as part of the digitalization effort
What I Learned
Working with decades of media data showed me how much leverage the right search architecture provides — the archive's value was unlocked by finally making it findable.
Other Projects

2025 – Present
BRI — Rekening Koran (Account Statement)
Backend for Bank BRI's Account Statement platform — CASA, Top 5, and Loan modules across many services, plus a reusable shared library.

2025 – Present
BRI — Microservices Migration (300+)
Led a zero-downtime migration of 300+ Enterprise Data Management microservices to production and development with Helm and Kubernetes.