Back to Home

Case Studies

All Projects

4 case studies: 3 systems from banking and fintech work, plus a live product demo. Each covers the problem, the architecture, what I owned, and the outcome.

Project List

  1. Portal sign-in page with Company ID, email and password fields and an English/Indonesian language switch
    01

    Identity & Access

    In production

    SSO Portal

    One secure sign-in for a bank's corporate customers: log in once, then open the financing and cash management apps their role allows.

    Senior Frontend Developer at Bank Saqu · August 2024 - August 2026

    100+

    Corporate Users

    2

    Apps Behind One Sign-In

    Result: One audited entry point serving 100+ corporate users across 2 apps.

    Next.jsTypeScriptGraphQL YogaNextAuth.jsZustand
  2. Role Management table listing Super Admin, EP Officer, MFTU Officer, MPN Officer and Viewer roles
    02

    Banking Back-Office

    Internal bank tool

    Web Manager

    One console for a bank's operations teams, where each officer sees only the modules and actions their role allows.

    Senior Frontend Developer at Bank Saqu · August 2024 - August 2026

    5

    Operations Modules, One Console

    5

    Roles, Least Privilege by Default

    Result: 5 operations modules under least-privilege menus, with a backend that can be swapped without touching a page.

    Next.jsTypeScriptNextAuth.jsZustandReact 19
  3. 03

    Analytics & Monitoring

    In production

    Activity Monitoring

    A platform activity monitoring system that aggregates user activity into dashboards for operational visibility.

    Software Engineer at PT Bank Mandiri (Persero) Tbk. · April 2022 - July 2024

    10 -> 2,400

    User Adoption

    2,400

    Weekday Active Users

    Result: Rolled out from a 10-user test group to 2,400 weekday active users.

    JavaSpring BootPostgreSQLHashMap-based In-Memory QueueJasper Reports
  4. Workspace builder with an executive desk, gaming chair, three monitors on a triple arm, keyboard and plant
    04

    E-commerce Configurator

    Live demo

    Workspace Builder

    A drag-and-drop room builder where renters design a full workspace, see that every item physically fits, and rent it in one checkout.

    Sole Developer at monis.rent (concept build) · September 2026

    101

    Catalog Items, Real Sizes

    3

    Ways to Add: Drag, Tap, Keyboard

    Result: A live demo with 101 items on desktop, tablet and phone, and 46 unit tests passing.

    Next.jsReact 19TypeScriptdnd-kitZustand