Kaskus

Kaskus

Progressed from Software Engineer to Principal Software Engineer over a 4+ year tenure. Led the Frontend team, pioneered the adoption of Google AMP and PWAs (featured at Google I/O), and developed the MVP for Kaskus Jual Beli.

Role

Principal Software Engineer
Senior Software Engineer
Software Engineer

Year

2015 - 2019

Deliverable

Forum Revamp & Mobile Site
Microsites Campaign
Kaskus Jual Beli App (MVP)
EDM & Microsite Generators
Google AMP Implementation

Tech Stack

HTML/CSS/JS jQueryGrunt.jsGoogle AMPFacebook Instant ArticlesAtomic CSS / Functional CSSSCSSPHPJava

The Builder: Shipping the Mobile Foundation (2015)

My journey at KASKUS began with a focus on execution. As the platform looked to expand its mobile footprint, I was tasked with building the Minimum Viable Product (MVP) for the KASKUS Jual Beli Android app from the ground up. Simultaneously, I worked on the core web platform, implementing new features across the Forum and Jual Beli sections using HTML, CSS, and JavaScript. This phase was defined by agility in translating product requirements into functional, shipped code that served millions of Indonesian users.


The Architect: Optimizing for Speed & Recognition (2016 – 2017)

As I advanced to Senior Software Engineer, my focus shifted from shipping features to optimizing architecture. The legacy codebase suffered from "CSS bloat," impacting performance. To solve this, I spearheaded a Functional (Atomic) CSS strategy, achieving a massive 95% reduction in the website's CSS file size.

I also pushed the team to adopt emerging mobile web standards early. My implementation of Google AMP and Progressive Web Apps (PWA) was so successful that KASKUS was featured as a case study at Google I/O 2016, proving that we weren't just following trends—we were setting them.


The Leader: Scaling Teams & Automating Workflows (2017 – 2019)

In my final evolution to Principal Software Engineer, I took ownership of the team's growth and operational efficiency. Recognizing that manual tasks were a bottleneck, I architected internal tools—specifically an EDM (Electronic Direct Mail) and Microsite Generator—that automated routine marketing requests, freeing up engineers to focus on complex problems.


Parallel to this technical leadership, I focused on human capital. I grew the Frontend team from 2 to 7 members, personally interviewing 50+ candidates to ensure we maintained a high bar for talent. This era was about building the machine that built the product—creating a self-sufficient, high-performance engineering culture.