Skip to content

Work

Projects

Selected things I've designed, built, and shipped — each with the problem, the solution, and the tech behind it. Open a card for the full case study. For the complete public code archive, visit the GitHub hub.

8

Case studies

8

Live

26

Technologies

182

GitHub repos

6

Services

8

Blog posts

GoPostgreSQLRedisProxmoxReactCloudOpenStackTerraformWebObject StorageMulti-actorProductionLaravelKotlinNext.jsAndroidVM LifecycleAPIAstroTailwind CSSTypeScriptViteSimulationEmailInfrastructureProduct

Kilat Cloud

Live

An API-driven cloud platform: customer console, admin, auth, billing, queue workers, provider abstraction, and multi-region infrastructure planning.

  • Service-separated architecture (console / auth / core / admin)
  • Wallet, ledger, balance hold, invoice (KTC-{random}) flow
GoPostgreSQLRedisProxmoxReactCloud
2026Details

Onidel Cloud Platform

Live

Backend + infrastructure project: OpenStack integration, VM lifecycle, orchestration, and deployment pipelines.

  • OpenStack integration & instance management
  • Resource orchestration with DB persistence + Redis cache
GoOpenStackTerraformPostgreSQLRedis
2025Details

SPMB / PPDB Batam

Live

Government-style digital admission system: registration, WhatsApp verification, ranking, selection, dashboards, and document verification.

  • Multi-role dashboards (parent, school, government)
  • Admission paths: zonasi, afirmasi, prestasi, mutasi
WebObject StorageMulti-actorProduction
2025Details

Edupus CBT

Live

CBT at cbt.edupus.id (Laravel 12) with Kotlin/CameraX Android proctoring and Next.js frontend staging.

  • Android proctoring: compile/target SDK 34, min 24
  • Admin: site name, CBT config, logo upload
LaravelKotlinNext.jsAndroid
2025Details

Edupus Cloud

Live

VM provisioning and lifecycle management with monitoring and resource state tracking.

  • Start / stop / restart VM workflows
  • Console URL + status sync
CloudVM LifecycleAPI
2025Details

Portfolio Website

Live

Static portfolio: project case studies, full CV, GitHub hub with 187 repos, and custom contribution heatmap.

  • Static HTML output — instant loads
  • 187 auto-generated repo detail pages
AstroTailwind CSSTypeScript
2026Details

SeismicID

Live

React + Vite earthquake simulation with immediate visual feedback and responsive UI.

  • Interactive magnitude & depth configuration
  • Immediate visual feedback
ReactViteSimulation
2025Details

Tmail

Live

Self-built and self-operated temporary email service.

  • ~20k monthly users
  • Independent product ownership
EmailInfrastructureProduct
2019Details

Explore

Keep looking around