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

Overview

During my nearly 5-year tenure at KASKUS Networks, I advanced from a Software Engineer to a Principal Software Engineer. My journey involved building core mobile products from scratch, optimizing web performance, and eventually leading the frontend engineering division.

"I have been entrusted to lead the Front-end team in order to supervise all the team member performances."


Principal Software Engineer (Leadership & Innovation)

In my final role, I led the Frontend team, growing it from 2 to 7 members and managing performance appraisals. I was also heavily involved in recruitment, interviewing over 50 frontend candidates.

My technical focus shifted toward automation and cutting-edge web standards:

  • Automation: I built tools to streamline operations, including an EDM (Electronic Direct Mail) marketing tool and a Microsite Generator.
  • Innovation: I spearheaded the early adoption of Google AMP, Progressive Web Apps (PWA), and Facebook Instant Articles. This initiative resulted in Kaskus being featured at Google I/O for its mobile web performance.

Senior Software Engineer (Optimization)

As a Senior Engineer, I focused on architectural efficiency and mentorship. A key achievement was implementing a Functional CSS (Atomic CSS) strategy, which resulted in a 95% reduction in the website's CSS size. I also mentored junior engineers and newcomers to ensure code quality and best practices.


Software Engineer (Product Development)

I began my journey at Kaskus by building the MVP of the KASKUS JUAL BELI mobile app on Android from scratch. Subsequently, I moved to the Web Frontend team, where I implemented new features across core products such as the Forum and Jual Beli using HTML, CSS, and JavaScript.