Zarni Hlawn at his desk
Zarni Hlawn.
Software Engineer & Architect

Junior Data & Software Engineer

Back to Work Experience

Pun Hlaing Hospitals · Oct 1, 2025 – Present

Role

Junior Data & Software Engineer at Pun Hlaing Hospitals (October 2025 – Present). Building and integrating hospital software: controlled-browsing SaaS (Dora), the employee portal with shared Drive and Docs, the Heka clinical/inventory platform, and n8n automation for queue-system alerts on the vendor BIM kiosk.


Focus

  1. Full-stack SvelteKit / Tauri products for hospital staff and devices
  2. Shared SSO across employee portal, Drive, and Docs
  3. Clinical and inventory workflows in Heka
  4. n8n workflows for vendor BIM queue / kiosk alerting

Applications

Systems built and operated in role — Dora, the PHH67 employee ecosystem (portal, drive, docs), Heka clinical/inventory platform, and n8n-based queue alerts for the BIM vendor kiosk. Titles open the repository when public.


Dora

Builder

Controlled-browsing SaaS — Tauri desktop client plus admin server for allowed sites, device access, and optional proxy.

Overview

Dora is a browser-embedded, organisation-scoped product: an admin chooses which websites devices may open, with optional proxy settings. The stack splits into dora-desktop (SvelteKit + Tauri) and dora-server (SvelteKit admin for organisations, device requests, allowed sites, and access control), positioned as SaaS for other organisations as well as internal use.

Capabilities

  • Desktop client with organisation connect and policy-enforced browsing
  • Admin dashboard for device requests, approve/reject, and allowed-site CRUD
  • Optional proxy host/port configuration per organisation
  • Drizzle Postgres schema with Better Auth–style account flows

Stack

SvelteKit + Svelte 5 · Tauri desktop client · Postgres + Drizzle ORM · daisyUI, Zod, Lucide / Simple Icons


Employee Portal (PHH67)

Builder

Hospital employee hub — identity, org structure, service catalogue, and SSO gateway for Drive, Docs, and tooling.

Overview

Employee Portal is the PHH67 identity and service hub: employees, departments, facilities, access roles, announcements, notifications, and a catalogue of internal tools. It owns shared Better Auth sessions and local reverse-proxy (Caddy) so Drive, Docs, n8n chatbot/monitor, and other apps SSO under one cookie domain.

Capabilities

  • Org management (employees, departments, facilities, roles)
  • Service hub and access-role grants for connected apps
  • Announcements, notifications (including SSE), and portal theming
  • Shared auth database and trusted redirect origins for Drive, Docs, and n8n tools

Stack

SvelteKit + Svelte 5 · Postgres + Drizzle + Better Auth · npm toolchain, Caddy for local SSO


PHH Drive

Builder

Storage-as-a-Service for hospital staff — personal and team drives, SSO with the employee portal.

Overview

PHH-DRIVE is the file workspace in the PHH67 ecosystem: personal libraries, team drives, sharing, trash, and uploads, with auth shared against the employee portal. Media categories support portal announcements, facilities, notifications, and other CMS-style assets.

Capabilities

  • Personal and team file/folder management
  • Shared Better Auth session with employee portal
  • API-key uploads for portal and docs media pipelines
  • Local / object-storage style backends as configured for the hospital deployment

Stack

SvelteKit + Svelte 5 · Postgres + Drizzle · Better Auth SSO


PHH Docs

Builder

Documentation CMS for hospital software — published docs with admin editing, tied into portal SSO.

Overview

Docs is the PHH67 documentation site: public Markdown pages from Postgres, category navigation, search, and an admin CMS. It shares authentication with the employee portal and can pull permission context from the portal database while storing CMS content in its own schema.

Capabilities

  • Hierarchical published documentation for staff and integrators
  • Admin document/category management
  • Shared SSO with employee portal and Drive
  • Media uploads via Drive API keys where configured

Stack

SvelteKit + Svelte 5 · Postgres + Drizzle · Better Auth SSO


Heka

Builder

Hospital clinical and inventory platform — patients, visits, allergies, and multi-level inventory approvals.

Overview

Heka is a SvelteKit hospital system covering clinical records (patients, visits, diagnoses, allergies, documents) and inventory workflows (purchase requests/orders, goods receipt, stock issues/returns) with configurable multi-level approval assignees per store and module.

Capabilities

  • Patient demographics, visits, allergies, and attachments
  • Inventory setup and transactional modules (PR, PO, GRN, SI, SR, and related codes)
  • Multi-level approval configuration per hospital store and module
  • Hospital-scoped APIs under the Heka route surface

Stack

SvelteKit + Svelte 5 · Postgres + Drizzle (Neon-capable) · daisyUI, Paraglide i18n


n8n Queue Alert (BIM Kiosk)

Builder

n8n automation for the vendor BIM queue system — kiosk / staff alerts when queue events fire.

Overview

Hospital queue alerting built on n8n workflows against the vendor BIM system. When queue or kiosk events occur, workflows trigger staff-facing alerts so waiting-line and service desks stay in sync without polling the vendor UI by hand. Related PHH tooling includes n8n monitor and chatbot surfaces SSO’d from the employee portal.

Capabilities

  • n8n workflows wired to the vendor BIM queue / kiosk events
  • Alert fan-out for staff when queue state changes
  • Operates alongside hospital n8n UI, monitor, and chatbot deployments

Stack

n8n · Vendor BIM queue / kiosk integration · Hospital Docker / nginx hosting

enmyja