
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
Year
Deliverable
Website
Tech Stack
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.