Work
Projects
Selected projects with quantified impact. All production systems.
Showing 9 projects
01
Catatku
2025MVP 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
2023Integrated 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
2025MVP 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
2024MVP 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
2024Kafka-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
2023Golden-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
2023Metrics, 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
2022Batch 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
2021CI/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