Open to new opportunities Jakarta, Indonesia

Ario Budi Widagdo

Senior Frontend Engineer

I build fast, reliable web & mobile apps — from enterprise banking platforms to consumer apps for Telkomsel.

5+ years shipping production code with React.js, Next.js, TypeScript and React Native. I’ve built a Wealth Management System used by multiple banks in Indonesia, worked on Telkomsel’s MyOrbit, and I’m comfortable going beyond the frontend — Go backend features, deployments, and production troubleshooting included.

Years of experience
5+
Years of experience
Companies
3
Companies
Platforms shipped
Web + Mobile
Platforms shipped

What I do

How I can help your team

Frontend Architecture

Scalable React & Next.js architecture with reusable, maintainable components — built for complex, enterprise-scale workflows.

Performance & Reliability

Code splitting, lazy loading and lean state management for fast apps — plus quick, calm fixes when production issues hit.

Web, Mobile & Backend

React Native for Android, Go for backend services, and hands-on deployments — I can carry a feature from UI all the way to release.

Selected work

Featured Projects

S
Web

Sertifikat HMI

Certificate download portal: participants type their name and instantly get a personalized PDF certificate. Includes an admin panel for bulk participant import (Excel/CSV/Word), template upload with live preview, and download stats.

ReactViteExpressTursopdf-lib

Private / internal project

W
Enterprise

Wealth Management System

Enterprise wealth-management platform used by multiple banks in Indonesia. Built the React/Next.js frontend architecture and Go backend features, and handled deployments.

Next.jsTypeScriptGoHighcharts

Private / internal project

All projects

Career

Experience

  1. Senior Frontend Engineer

    May 2025 – Aug 2026

    PT Praisindo Teknologi

    • Built and maintained a Wealth Management System (WMS) used by multiple banks in Indonesia, engineered for performance, reliability and enterprise scale.
    • Designed a scalable React.js & Next.js frontend architecture for complex financial workflows.
    • Developed Go backend features for WMS and owned end-to-end deployments — builds, environment config, server coordination and release monitoring.
    • Boosted app performance with code splitting, lazy loading and efficient state management.
    • Resolved production issues quickly to keep high availability for banking users.
    React.jsNext.jsTypeScriptReact NativeReduxAxiosHighchartsMaterial UIViteJest.jsGo
  2. Associate Frontend Engineer

    Apr 2024 – May 2025

    Packet Systems Indonesia · Crampas.ai

    • Developed the Crampas.ai website with React.js and Next.js for an AI-driven business information management product.
    • Turned UI/UX designs into responsive, cross-browser interfaces.
    • Built reusable, scalable components and state management with Redux and Context API.
    • Optimized images, scripts and frontend assets for faster load times.
    React.jsNext.jsTypeScriptReact NativeReduxAxiosHighchartsMaterial UIJest.js
  3. Middle Frontend Developer

    Apr 2023 – Feb 2024

    SALT · PT Ako Media Asia · MyOrbit Telkomsel

    • Designed Redux patterns for state management shared across React.js and React Native apps.
    • Built the MyOrbit Web UI and integrated MyOrbit CMS for dynamic content across platforms.
    • Adapted MyOrbit designs for Android with React Native.
    • Improved tracker features on web and Android for better performance and accuracy.
    React.jsReact NativeTypeScriptReduxAxiosHighchartsJest.js
  4. Junior Frontend Developer

    Nov 2021 – Mar 2023

    SALT · PT Ako Media Asia · MyOrbit Telkomsel

    • Sliced and integrated UI designs into MyOrbit CMS with React.js and React Native.
    • Connected apps to CMS services and REST APIs to render dynamic content on web and mobile.
    • Implemented React Hooks and tested features across React Native Web and React.js.
    React.jsReact NativeReduxAxiosJest.js

Toolbox

Skills & Tools

Frontend
JavaScriptTypeScriptReact.jsNext.jsReact NativeHTMLCSS
Backend
GoREST API
State Management
ReduxContext API
UI & Data Visualization
Material UIHighcharts
Testing
Jest.js
Tools
GitLabGitNPMViteAxiosVS CodeTerminal

Background

Education

  • Universitas Amikom Yogyakarta

    Information System

    2016 – 2021

  • Gama Senior High School

    Social Science

    2014 – 2016

Let's build something together

Looking for a frontend engineer who can own features from UI to release? Let’s talk.

Contact me