👩‍💻 Fun Projects

CSS Merge

CSS Merge

Online tool to merge and minify CSS files using cssNano and Web Worker.

JavaScript CSS CSSNano Web Worker
Narra Kids

Narra Kids

A platform for children to read and listen to stories.

React NextJS TailwindCSS Sanity Google Cloud Run
LinkedIn Surf

LinkedIn Surf

A Chrome extension that automates job searches on LinkedIn based on given criterias.

JavaScript Chrome Extension Google Sheets API
Domination

Domination

Addictive turn-by-turn multiplayer game for JS13K 2018 submission.

JavaScript CSS CSSNano Web Worker
Lumosity Skyrise

Lumosity Skyrise

A clone of the popular Lumosity game Skyrise built with gsap, howler, and pixi.

JavaScript gsap howler pixi
Coup

Coup WIP

A clone of the popular Coup game built with React and WebSocket.

React WebSocket NodeJS Express
Stock News Bot

Stock News Bot Archived

A bot that crawl stock news and provide me with summary of the news.

NodeJS Telegram Bot Web Crawler OpenAI Google Cloud Tasks Google Cloud Run
Radio

Radio Archived

Online radio player of my favorite radio station featuring audio visualizer and metadata display.

React Audio Visualizer Audio Stream
Pokedex

Pokedex

A simple pokedex app built with React and PokeAPI.

React
Indonesian Car Stats

Indonesian Car Stats Archived

A visualizer of Indonesian used car market statistics based on data crawled from various Indonesian car marketplaces.

amCharts JavaScript Web Crawler Papaparse DataTable

đź’Ľ Work Experience

Aug 2023 - Present

Senior Frontend Engineer

MoneyHero Group

Transformed key insurance pages, significantly speeding up how quickly users could see results and simplifying interactions. By moving these pages to an easy-to-use platform, I also reduced company costs and improved overall user satisfaction.

JavaScript TypeScript React Next.js Tailwind CSS HubSpot

Jan 2022 - Jul 2023

Staff Engineer

Kargo Technologies

Guided teams to build faster, cost-efficient software and streamlined processes to help teams deliver quickly. I created clear dashboards to improve visibility of operations, simplified systems that drastically sped up deployments, and mentored junior talent, enabling the company to operate smoothly at lower cost.

JavaScript TypeScript React Styled Components Management

Jan 2021 - Dec 2021

Technical Lead

Kargo Technologies

Led a team of five engineers to rapidly deliver high-quality features, standardized processes, and dramatically improved the speed of software updates. My work significantly cut down development and deployment times, making projects smoother, faster, and safer to launch.

JavaScript TypeScript React Styled Components Management

Oct 2020 - Dec 2020

Software Development Engineer II, Frontend

Kargo Technologies

Modernized and optimized internal tools, enhancing usability and efficiency. I also initiated improvements that allowed the software to be more flexible and scalable, laying a solid foundation for future growth.

JavaScript React SCSS

Jan 2020 - Sep 2020

Associate Software Architect, Frontend

Bukalapak

Led a small, strategic team to enhance the speed, reliability, and scalability of Bukalapak’s web architecture. By improving page load performance, I greatly enhanced user experience, setting up the platform to smoothly handle future growth.

JavaScript VueJS NodeJS Microfrontend Microservices Management

Oct 2019 - Dec 2019

Senior Frontend Engineer

Bukalapak

Shaped the foundational architecture to ensure Bukalapak’s website was fast, scalable, and user-friendly. I also actively promoted knowledge-sharing between teams, contributing to a collaborative and innovative work environment.

JavaScript VueJS NodeJS Microfrontend SCSS

Mar 2016 - Sep 2019

Frontend Engineer

Bukalapak

Created attractive, search-optimized landing pages and dashboards that significantly boosted organic traffic and user engagement. My contributions directly improved user experience and business growth across various financial products.

JavaScript VueJS jQuery SCSS

Mar 2013 - Feb 2016

Web Developer & Designer

Freelance

Built intuitive dashboards and government-related websites, simplifying complex administrative tasks for educational institutions, regional governments, and companies. My work helped modernize and streamline their processes, making daily operations easier and more efficient.

JavaScript jQuery