Skip to content
4 projects

Work

Selected projects

Selected experience2019 — Present

Built with
teams in mind.

A timeline of client work, product teams, and the projects that shaped how I build interfaces.

  1. Aug 2022–PresentNov 2021–Jan 2022
    Client work

    AntiGrvty

    Frontend Developer

    Built responsive interfaces for Bank Mandiri and other client projects, translating Figma and Zeplin designs into production UI.

    • Built a 61+ page Bank Mandiri site with Vue, Sass, and Ant Design.
    • Helped establish reusable components for Bank Mandiri and BCA Booking Room, improving accessibility by 20% and reducing UI development time by 15%.
    ToolkitHTML/CSS · Vue · Sass · Ant Design · BEM
  2. Apr 2022–Present
    Client work

    Weekend Inc

    Frontend Developer

    Led SaaS interface work with React and Next.js, including real-time updates, a QR-scanner PWA, and product analytics.

    • Cut response time by 30% with WebSockets and code splitting, and PWA latency by 25% through rendering improvements.
    • Mixpanel and A/B testing work increased feature adoption by 15%; modular architecture made development 25% faster.
    ToolkitReact · Next.js · GraphQL · Firebase · Mixpanel · Docker · AWS
  3. May–Sep 2021
    Career program

    Generasi Gigih 1.0

    Frontend Developer Participant

    Selected as one of 300 participants from 1,000 applicants for the intermediate training program with Gojek Tech Experts.

    • Built a Spotify playlist app and a GIF search app with React, TypeScript, and Material UI.
    ToolkitReact · TypeScript · Material UI
  4. Jul–Dec 2019
    Internship

    Maulidan Games

    UI Designer & Frontend Developer Intern

    Designed reusable UI and built a responsive accounting management app with Nuxt.js and Vuetify, integrating project, time-tracking, and knowledge-management tools.

    ToolkitNuxt.js · Vue · Vuetify