
Back to Portfolio
Advertising Operations2020 โ 2023Software Engineer & R&D Core Team
Klasika
Kompas's newspaper advertising placement input system, streamlining how print ads are booked and managed.
Vue.jsNuxt.jsNode.jsExpress.jsMySQLDocker
Open Live Site About This Project
Klasika is Kompas's system for inputting and managing newspaper advertising placements โ one of the four large Kompas applications I built and maintained fullstack, each serving a different user base and traffic profile.
The Problem
Advertising placement is a data-entry-heavy, detail-sensitive workflow. It needed an interface that was fast and reliable for operators handling recurring print ad bookings, backed by a maintainable service layer.
How We Solved It
I built the application fullstack with a modern frontend and Node.js/Express services over MySQL, contributing it to the division's shift toward microservices and a modern development stack.
Features
Key Capabilities
๐ฐ
Ad Placement Input
Streamlined data entry for newspaper advertising bookings.
๐๏ธ
Placement Management
Tools to review and manage recurring print ad placements.
๐งฉ
Maintainable Services
Backed by clean Node.js/Express services.
Technical
Under the Hood
Frontend
Vue.js and Nuxt.js for an operator-friendly input experience.
Backend
Node.js and Express.js services over MySQL.
Infrastructure
Containerized with Docker and delivered through CI/CD.
Results
Impact & Outcomes
Digitized and streamlined newspaper ad placement input
Delivered as part of Kompas's modern-stack, microservices migration
What I Learned
Building for operators taught me that unglamorous data-entry tools deserve the same care as flashy products โ small friction reductions compound across thousands of daily entries.
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.