Zin Min
Senior Software Engineer
I build systems and keep them running — mainly data platforms, civic tools, and mobile apps.
Currently a Founding Engineer at NOSBAAN. I prefer simple systems that work reliably over clever ones that need constant attention.

Selected Work
MonOCR — On-Device OCR for the Mon Language
Mon (mnw) script has no usable training data and no existing OCR pipeline. I built MonOCR to start fixing that — a 6.6M-parameter MobileNetV3 + BiLSTM-384 + CTC model running fully on-device across web, Android, and iOS.
Uses ONNX + Wasm on web, ONNX + NNAPI on Android, and CoreML + ANE on iOS. User corrections feed back into training data, which is how the Mon language dataset grows.
Simplifying a National Data Platform
Replaced a multi-service biodiversity portal (React + CKAN + Airtable + Express + Linode VPS) with a simpler Next.js + Baserow stack on Vercel. 33% infrastructure cost reduction, faster loads, no API rate limits, and a small team that can now manage it without dedicated ops.
Replacing Airflow with a Simpler Pipeline
Replaced an Airflow + PostgreSQL pipeline (1–2h data latency) with a custom ETL feeding static JSON via GitLab Runner. Data latency dropped to under 2 minutes; infrastructure costs cut by 50%.
Event-driven Internal ERP
At NOSBAAN as Founding Engineer, I designed and shipped the internal operations platform from scratch — an event-driven system where incoming events are acknowledged immediately, queued durably, and processed by Cloud Run workers asynchronously.
Compute-heavy tasks run as Go microservices behind a Redis job queue with exponential backoff and idempotency guarantees. Load-tested on a base infrastructure setup: 50+ req/s, P95 <1.5s at peak, 0.00% error rate.