BACK TO HOME
CAREER JOURNEY

EXPERIENCE THAT SHAPED HOW I BUILD, LEAD, AND DELIVER.

A closer look at the teams, roles, and outcomes behind my work, with the context needed to understand both scope and impact.

TIMELINE

ROLES, OUTCOMES AND TOOLS

Innovez One Pte Ltd logo

Frontend Web Developer

Aug 2023 - May 2025

1 year 10 monthsfull-timeSingaporeremote

DETAILS

RESPONSIBILITIES

  • Developed scalable frontend modules using ReactJS, MUI 5, and TypeScript for Port Management Information Systems.
  • Collaborated cross-functionally with backend, UI/UX, and product teams to deliver user-centric features.
  • Deployed and monitored frontend performance, ensuring fast and stable applications.
  • ACHIEVEMENTS

    • Boosted reporting performance by 50% through optimized batch download implementation.
    • Reduced admin processing time by 90% by developing the Import Bulk Visit feature.
    • Implemented unit testing with Jest, improving code quality and reducing production bugs by 70%.

    TOOLBOX

    Material UITypeScriptMicro FrontendGitLabJenkinsJestReact JS
    PT. Sinergi Mitra Groserindo logo

    Frontend Web and Mobile App Developer

    Jan 2023 - Aug 2023

    8 monthsfreelanceBatam, Indonesiaremote

    DETAILS

    RESPONSIBILITIES

  • Ferry Ticket App (Web): Built responsive UI using Gulp, Bootstrap, custom icons, and optimized SVG/WebP assets.
  • Ship Ticket App (Mobile): Developed offline-capable app using React Native, RealmDB, React Native Paper, Zod, React Hook Form, Redux Toolkit For State Management and integrated API endpoints for user & trip management.
  • ACHIEVEMENTS

    • Improved ticket printing efficiency by implementing in-app printer support.

    TOOLBOX

    React NativeReact JSBootstrapTypeScriptRealmDBReact Native PaperRedux ToolkitReact Hook FormZod
    Whare Houora logo

    Frontend Web Developer

    Whare Houora

    Apr 2022 - Jul 2023

    1 year 4 monthsfull-timeWellington, New Zealandremote

    DETAILS

    RESPONSIBILITIES

  • Manawa (Room Health App): Created real-time health visualizations using ChartJS & LeafletJS.
  • TatouTatou (Crowdfunding App): Built mobile-first app using Astro.js, ReactJS, LeafletJS, TailwindCSS, DaisyUI.
  • Pumahara (LMS App): Translated Figma designs using HTML, CSS, Bootstrap.
  • Kaimahi (Delivery App): Developed with SCSS, Bootstrap, Gulp, jQuery, Select2, LeafletJS, Open Street Map (OSM).
  • Kohapp (Donation App): Engineered with SCSS, Gulp, Nunjucks, jQuery.
  • Paehono (Health Blog & Drug Info): ChartJS-based dynamic UI with SCSS & Bootstrap.
  • ACHIEVEMENTS

    • Optimized CSS size by 90% using PurgeCSS, significantly improving load speed and performance.

    TOOLBOX

    SassGulpBootstrapReact JSJavaScriptTailwind CSSGit