Looking for my next role — open to contracts too

I manage eleven products
and still write the code.

I'm Aung Zaw Win, an Application Development Manager in Mandalay. I own eleven enterprise products end to end — I sit with the client for the requirements, plan and architect them, write the Spring Boot APIs underneath, review what the team ships, and run the releases. 8 years at one company, promoted three times, fully remote throughout. Backend is still where I do my best work.

Mandalay, Myanmar · UTC+6:30 8 years fully remote — practised, not aspirational English (professional) · Burmese (native)
Aung Zaw Win
8+ years shipping
software that runs
Selected work

Eight I can show you, all of them in someone's hands right now.

None of these are side projects. Real clinicians open them on a shift, and I did the whole arc on each one — the requirements call, the data model, the API, the review before it shipped, the release. Where it says I wrote the backend, I mean I wrote it.

0Hospitals running
software I built
0Countries I ship to
MM · KH · IN · PK · PH
0Products I own at once
6 cross-platform · 5 web
0Store listings I release
Apple & Google Play

Patient Portal

01 / 08

Patients hold their own records here — notes, appointments, prescription refills, messaging with their provider, billing. I designed the Spring Boot API and the PostgreSQL schema behind it, and treated the whole thing as a trust surface, because one leak ends it. The part I'm proudest of is structural: one codebase, seven separately branded hospital deployments across two countries, each with its own configuration, locale and store listing. That's fourteen releases I keep in step, and every one declares "no data collected" to Apple and Google — a claim I had to make true in the code before I could tick the box.

Spring BootFlutterPostgreSQLSecure messagingWhite-labelRelease management

Ships oniOSAndroid

Live deployments 14 listings

Mandalar HospitalMyanmar Play Store App Store
Myat Taw WinMyanmar Play Store App Store
MingalarMyanmar Play Store App Store
Myittar Oo EyeMyanmar Play Store App Store
Intercare HospitalCambodia Play Store App Store
Sakal HospitalCambodia Play Store App Store
Domrey HospitalCambodia Play Store App Store

Hospital E-book

02 / 08

The one I'd point at first. I wrote this API from scratch as a Senior Programmer in 2020 and still own it — a mobile health record that puts charts, vitals, medication safety and clinical notes at the bedside instead of back at a desk. The details are where the work is: Tall Man lettering so look-alike drug names can't be misread, GCS and pain-scale observations, HTML assessment forms. It grew into the flagship the rest of the suite hangs off.

Spring BootFlutterMS SQL ServerREST API

Ships oniOSAndroidWindowsmacOS

Management Dashboard

03 / 08

I built the reporting layer that pulls every system in the suite into one view for hospital ownership — occupancy, revenue, department throughput. The interesting constraint was permissions, not charts: I scoped the views by role so a ward manager and a director draw different, equally correct answers out of the same tables.

Spring BootFlutter WebPostgreSQLData viz

Ships onWeb

Central Registration

04 / 08

I own the front door of the hospital: the canonical patient index, and every registration path flowing out of it — outpatient, inpatient, emergency, day surgery, plus bookings for theatre and physiotherapy. This is the identity layer, so I hold the strictest line on it anywhere in the suite. Get a patient record wrong here and every downstream system inherits the mistake.

Spring BootFlutterMS SQL ServerMaster data

Ships oniOSAndroidWindowsmacOS

Nursing E-book

05 / 08

The nursing counterpart to the doctor's record — shift handover, task management, drug administration. I shaped this one by watching nurses work rather than reading a spec, and built it around what I saw: thirty seconds, one free hand, never a quiet desk.

Spring BootFlutterMS SQL ServerClinical UX

Ships oniOSAndroidWindowsmacOS

Consent Forms

06 / 08

Informed consent signed on the device instead of on paper that goes missing. I had to make every signature attributable, timestamped and bound to the right patient and procedure, because this is the one app I own where the output is a legal document rather than a clinical note. The audit trail mattered more than the interface.

Spring BootFlutterMS SQL Servere-Signature

Ships oniOSAndroidWindowsmacOS

Anzer Accounting & ERP

07 / 08

My first job after the promotion to Senior Programmer: design, build and test a web ERP — invoicing, payments, inventory, operations — in Perl on PostgreSQL. Unfashionable then and now, and I'd take it again. Double-entry books either balance or they don't, which is the kind of correctness I like being measured on.

PerlPostgreSQLERPDouble-entry

Ships onWeb

King of Time

08 / 08

Built for the Japanese market in my first role, on Spring Boot MVC: shift rules, overtime calculation and approval flows that had to match labour law exactly. Early proof that I could take a domain I didn't know, in a market I'd never worked in, and get the rules right.

Spring Boot MVCJavaScriptJapan market

Ships onWeb

Looking for my GitHub? Everything above lives in a self-hosted GitLab. I don't put patient-facing healthcare code on a public remote, so my GitHub is deliberately quiet — that's a decision, not a gap. The eighteen store listings are my audit trail instead, and if you want to read code I've written, this whole site and every demo in the playground is mine, from scratch, no dependencies.

Playground

Don't take my word for it — click around.

I rebuilt two of my products here so you can use them rather than read about them, and added a challenge from bugs I've actually been caught by. I wrote all of it for this site — no framework, no dependencies. It runs entirely in your browser: no accounts, no real patient data, nothing sent anywhere.

hospital-ebook · patient chart Full screen

All data shown is synthetic and generated in-browser. No network calls. No storage of anything you type.

The journey

Programmer to manager, without leaving the code.

Three promotions in 8 years, all at one company — I joined as a programmer in 2017 and run the development team now. Tap any step to see what I was actually responsible for.

Capability & education

What I reach for, and where it came from.

Rated honestly, 1–5, against how I'd actually perform on a Monday — not against how good the list looks. The weight sits in backend and leadership; I've marked the things I use occasionally as exactly that. Filter either view. My formal training is at the bottom.

Rings are proficiency 1–5 Hover an axis for the skills behind it

I trained as an engineer first

2016 — 2017

Post Graduate Diploma in Software Development

Myanmar Institute of Information Technology

CGPA 3.81 / 4.00
2015 — 2016

Bachelor of Engineering (Information Technology)

Technological University, Mandalay

CGPA 4.82 / 5.00
2011 — 2015

Bachelor of Technology (Information Technology)

Technological University, Mandalay

Aung Zaw Win
Aung Zaw Win's desk in Mandalay — monitor, laptop and keyboard set up for remote work
Remote · Mandalay
About

I like the boring parts.

I started as a programmer in Mandalay in 2017, implementing electronic medical records in Myanmar hospitals. That meant on-site training and a lot of sitting with nurses, working out why the software everyone had signed off wasn't the software anyone could use. Going to the source instead of trusting the spec is the habit that got me promoted, and I've never given it up.

Since then I've built an attendance system for the Japanese market, an integrated database spanning South-East Asia, an ERP in Perl, and the Spring Boot APIs under a suite of clinical apps now running in more than forty hospitals. I've been an Application Development Manager since 2020, which for me means eleven products at once: I take the requirements myself, estimate and sequence them, decide the architecture, write a good deal of the backend, and read what the team ships before it reaches a ward. What I'm good at is holding all of that without dropping any of it.

8 years of this has taught me one thing above everything: correctness beats cleverness. A feature nobody can find is a feature that doesn't exist. A migration that half-works is worse than no migration. An estimate you can't defend is a promise you'll break. I'd rather ship the plain version that holds — and in healthcare, that preference isn't philosophical.

Based in
Mandalay, Myanmar (UTC+6:30)
My work runs in
40+ hospitals, 5 countries
Current role
Application Development Manager, since 2020
Working style
Fully remote for 8 years
Right now
In post, and actively looking to move

Off the clock

Managing this much means the evenings matter. Here is where mine go.

Aung Zaw Win at the gym
Aung Zaw Win training
Gym

Six days a week, before the standups.

Lifting is the one part of my day nobody can reschedule. It's also the closest thing I've found to code review for the body — small honest increments, no shortcuts, and the bar tells you immediately if you lied about the reps.

Beer

Cold one, earned.

Preferably after a deploy that went out clean on a Friday.

Motorbike

The commute I actually choose.

Mandalay is best seen at road level, with the throttle open a little more than strictly necessary.

Outdoors

Away from the screen entirely.

Rivers, hills, anywhere without a notification badge.

Two ways in

Hire me full-time, or bring me in for a build.

Same person either way. I'm currently in post as an Application Development Manager and actively looking for my next role — but if what you need is a scoped piece of work rather than a hire, that works too. Pick whichever fits.

For employers

A manager who never stopped shipping.

I'm in post and looking to move. 8 years at one company, all of it fully remote, promoted three times, now running eleven products used in 40+ hospitals across five countries. I do the whole arc myself — the requirements call through to the code review — which is why my estimates hold and my releases land. Hire me and you get a manager who can still take the hardest ticket on the board.

  • Requirements & client engagement — I sit in the room, not behind a BA
  • Planning & project management — eleven parallel roadmaps without dropping one
  • Hands-on development — Java, Spring Boot, REST API design, PostgreSQL & MSSQL
  • Code review & team leadership — I read what ships, because my name is on it
  • Release management — 18 store listings across Apple and Google, kept in step
Download CV
For clients

A build partner who ships, not a resource who bills.

Fixed scope, honest estimates, and code you own outright. I take on work where correctness matters more than novelty — data-heavy internal tools, API layers, and mobile apps that have to hold up in the field. You deal with me directly: the person estimating your build is the person writing it.

  • API & backend builds — Spring Boot services, integrations, migrations
  • Flutter apps — one codebase for iOS, Android and web
  • Health-tech consulting — EHR workflows, HL7-shaped data, clinical UX
  • Rescue work — inheriting a codebase nobody wants to touch
Scope a project

Most managers own a slice of this. I own all six — on every one of the eleven.

  1. 01RequirementsOn the call with the client, writing down what they actually meant
  2. 02PlanningScope, estimate, sequence — across eleven roadmaps at once
  3. 03ArchitectureData model, API contract, what the thing will look like in year three
  4. 04DevelopmentStill writing the Spring Boot services myself
  5. 05Code reviewReading what the team ships before it reaches a hospital
  6. 06ReleaseEighteen store listings, kept in step across two app stores
Contact

Tell me what you're building.

I'm looking for my next role, so if you're hiring I'd like to hear from you. Contract work and second opinions on an architecture are welcome too. I read everything myself and reply within two working days.

Your message goes straight to my inbox. Nothing is stored in your browser, and there are no analytics or trackers on this site.