Things I’ve worked on.

Independent projects and selected client work.

Some client work is under NDA. Mostly databases, very little espionage.

DockPool

In development

A Docker-based platform I’m building to deploy and manage container workloads on shared or dedicated compute.

  • Rust
  • SvelteKit
  • TypeScript
Read details

Independent · 2026 – Present

Problem
Running container workloads often means solving placement, networking, routing, storage recovery, billing, and failure diagnosis as separate operational problems.
My role
Founder and sole builder across product design, architecture, the Rust control plane, SvelteKit frontend, agents, and infrastructure automation.
Work delivered
  • Built a Rust control plane with PostgreSQL state and Redis/Asynq orchestration
  • Implemented shared and dedicated compute placement, project networking, persistent volumes, backup, and restore
  • Built deployment history, bounded logs, runtime health, billing foundations, and production-shaped cluster automation
Technologies
Rust · SvelteKit · TypeScript · Postgres · Redis · Docker · Traefik · Ansible · OpenTelemetry

Klinik Eva Medika Pratama

Client work

A clinic management application for patient records, visits, SOAP examinations, and billing.

  • Go
  • SvelteKit
  • Postgres
Read details

Klinik Eva Medika Pratama · 2026

My role
Full-stack developer for the clinic’s operational system.
Work delivered
  • Patient registration, visit tracking, and general, pregnancy, and family-planning examinations
  • Billing, payment recording, and printable receipts
  • Role-based access, activity audit, periodic reports, and CSV exports
Technologies
Go · SvelteKit · Postgres · TypeScript · Tailwind CSS · Docker · Ansible
Visit project ↗

TripEdge Booking Platform

Rust backend services and hotel and flight integrations for a travel booking platform.

  • Rust
  • Axum
  • Tokio
Read details

TripEdge · 2025

Problem
Booking flows depend on slow, inconsistent hotel and flight vendor APIs. Latency and reliability were the bottleneck.
My role
Senior engineer across the stack, primary owner of the Rust backend.
Work delivered
  • Vendor-facing integrations for hotel and flight APIs
  • Async patterns, caching, and query optimization that cut response times
  • Booking workflow support in Vue and Nuxt where frontend work was required
Technologies
Rust · Axum · Tokio · SQLx · Postgres · Redis · Vue · Nuxt

PandaiSuite Ecosystem

Archived client work

A family of education and HR products, with shared services, platform capabilities, and automated deployments.

  • Go
  • Vue
  • Nuxt
Read details

Cognotiv Pte Ltd · 2022 – 2026

Problem
A growing product family was held back by a legacy Laravel monolith, manual deployments, and duplicated platform logic.
My role
Senior full-stack developer leading delivery across nine products.
Work delivered
  • Migrated the monolith toward service-based architecture
  • Built LMS, HR, and marketplace products with tenant-specific storefronts
  • CI/CD with GitHub Actions and GitLab on AWS
  • Shared auth and platform capabilities across the product family
Technologies
Go · Vue · Nuxt · Laravel · Postgres · AWS · Docker · GitHub Actions

Pandai Auth Service

Archived client work

A shared authentication service providing single sign-on across the Pandai SaaS ecosystem.

  • Go
  • gRPC
  • Postgres
Read details

Cognotiv Pte Ltd · 2022 – 2026

Problem
Every product managed its own login, users, and permissions. Identity sprawl was spreading.
My role
Designer and owner of the shared auth service.
Work delivered
  • Single sign-on across the SaaS ecosystem
  • Redis-backed session and workflow handling
  • gRPC service-to-service communication patterns
Technologies
Go · gRPC · Postgres · Redis · AWS SQS · Docker

CELLLO Assessment App

Archived client work

An assessment platform for a Vietnamese client under SEAMEO CELLL, built around structured evaluation workflows.

  • Go
  • Vue
  • Postgres
Read details

Cognotiv Pte Ltd / SEAMEO CELLL · 2022 – 2026

Technologies
Go · Vue · Postgres · Docker · AWS · Nginx

AYO SRC Applications

Angular applications for internal operations, wholesalers, and community users in the AYO SRC ecosystem.

  • Angular
  • TypeScript
  • RxJS
Read details

dxtr Asia / PT HM Sampoerna · 2019 – 2022

Technologies
Angular · TypeScript · RxJS · Angular Material
Visit project ↗

Job Center

A job-center mod for FiveM QBCore servers, built in Lua.

  • Lua
  • FiveM
  • QBCore
Read details

Independent · Side projects

Technologies
Lua · FiveM · QBCore
Visit project ↗

Subway Job

A FiveM QBCore mod for the Subway job.

  • Lua
  • FiveM
  • QBCore
Read details

Independent · Side projects

Technologies
Lua · FiveM · QBCore
Watch on YouTube ↗