ADAM ADITAMA

WEB DEVELOPER — HEALTHCARE ADMINISTRATION SYSTEMS

I build the software clinics use to register patients, fill prescriptions, and file BPJS claims.

Mostly PHP: Laravel and CodeIgniter, with Vue, Svelte, and Go where they fit. I take the parts staff touch for a whole shift — queue screens, claim payloads, and the reports due at closing time.

Adam Aditama
BASED IN
Indonesia · UTC+7
WRITES
PHP · TypeScript · Go
WORKS ON
BPJS integrations, SIMRS, internal tools

SELECTED WORK

click to collapse

01

SimPuskesmas

Demo · Vue 3

A full outpatient flow for a puskesmas, from queue number to paid bill, running on dummy data in the browser.

Registration picks the service path: rawat jalan by poli, rawat darurat with P1–P5 triage, or rawat inap with bed allocation. Examination covers vitals, SOAP notes, ICD-10 diagnosis, prescriptions, and orders for lab, radiology, BDRS, and nutrition.

Everything lives in memory, so the whole flow can be presented without a backend or a real patient. Master data edits show up immediately in registration, orders, and billing, and the reports screen exports CSV for the last 7 or 30 days.

12
modules, login to reports
4
payment methods incl. BPJS
4
penunjang order types
Vue 3 · Vite · TypeScript Tailwind v4 · shadcn-vue
−

STACK & TOOLS

Languages
PHP JavaScript TypeScript Go SQL
Frameworks
Laravel CodeIgniter SvelteKit Vue 3 Node · Bun
Frontend
Tailwind CSS shadcn-svelte shadcn-vue HTMX Bootstrap
Systems
Linux (Debian, RHEL) Docker Bash Git
Domain
BPJS Kesehatan VClaim · PCare Antrean RS · FKTP Apotek · kasir SIMRS · puskesmas
Currently learning Rust and browser internals
Interested in observability and server monitoring
Comfortable on Debian and RHEL, usually with Docker

WRITING

Nothing published yet. I write when there is something worth writing down — usually an integration that took longer than it should have.

See the code

Have a system that needs building, or one that needs rescuing?

Email is the fastest way to reach me. I reply in English or Indonesian.