Skip to main content

Projects

Selected projects with quantified impact. All production systems.

Showing 9 projects

01

Catatku

2025

MVP bookkeeping app with chat and voice-note input for fast expense tracking.

  • Covers 2 input modes for the MVP: chat and voice note.
  • Cuts routine entry from 6 taps to 2 actions in the prototype flow.
  • Consolidates 1 bookkeeping experience instead of a separate form-heavy flow.
KotlinAndroidVoice InputChat UILocal Storage
02

PrimeCash X

2023

Integrated banking platform with microservices and Open API connectivity.

  • Used by 20+ banks across Indonesia, Malaysia, and the region.
  • Already deployed at 2 named Indonesian banks: BNI and Bank Bumi Arta.
  • Extended 1 integrated platform with microservices and Open API support.
Core BankingMicroservicesOpen APIBanking IntegrationSecurity
03

Wellness

2025

MVP AI companion for private chat and voice-based venting.

  • Supports 2 conversation modes in the MVP: text chat and voice note input.
  • Reduces first interaction to 1 tap-to-talk or tap-to-type action.
  • Keeps the experience in 1 private companion flow backed by AI context.
KotlinSupabaseGemini AIAndroidVoice Input
04

CerdasReward

2024

MVP reward balance checker for partner-store purchases and loyalty tracking.

  • Centralizes reward balance tracking across 1 partner network in the MVP.
  • Removes 2 manual steps from checking purchase rewards at a store.
  • Keeps loyalty data in 1 Supabase-backed customer view.
React.jsSupabaseTypeScriptTailwindCSS
05

Merchant Event Platform

2024

Kafka-backed service mesh for transaction and merchant lifecycle events.

  • Processed 2.4M+ daily domain events across 18 Kafka topics.
  • Reduced duplicate event handling by 72% through idempotency keys and dead-letter review.
  • Cut downstream incident triage from 45 minutes to 12 minutes with traceable event metadata.
Java 17Spring BootKafkaPostgreSQLRedisDocker
06

Internal Developer Platform

2023

Golden-path service templates, CI/CD, and runtime standards for backend teams.

  • Standardized 11 backend services on one build and deployment workflow.
  • Reduced new service bootstrap time from 3 days to under 4 hours.
  • Improved deployment frequency by 35% while keeping rollback steps documented.
KubernetesGitHub ActionsDockerHelmSpring BootGrafana
07

Observability Control Plane

2023

Metrics, logs, and traces wired into backend release ownership.

  • Created 24 service dashboards covering latency, error rate, saturation, and Kafka lag.
  • Lowered mean time to detect critical regressions from 20 minutes to 5 minutes.
  • Mapped 9 distributed traces across checkout, settlement, and notification flows.
GrafanaPrometheusJaegerDatadogOpenTelemetryKafka
08

Settlement Reconciliation Engine

2022

Batch and streaming reconciliation for transaction settlement accuracy.

  • Matched 1.1M+ settlement rows per run across payment, fee, and refund records.
  • Reduced manual reconciliation work by 60% with exception grouping.
  • Improved nightly job completion from 6 hours to 95 minutes through partitioned processing.
Java 11Spring BatchPostgreSQLRedisOracleQuartz
09

Delivery Pipeline Hardening

2021

CI/CD guardrails for safer backend releases and faster rollback decisions.

  • Added 14 automated checks across build, test, image scan, and deployment gates.
  • Reduced failed production deploys by 48% over 2 release quarters.
  • Documented rollback paths for 7 critical services with under 10-minute recovery targets.
GitHub ActionsDockerKubernetesTrivyBashGrafana