All work

Smart Health Global

Telehealth Platform

Care that reaches rural clinics — a telehealth toolkit built to keep working even when the network doesn't.

YearJan 2026 — Present
RoleSoftware Developer · Sydney (part-time)
ScopeTelehealth app, platform and infrastructure
Overview

Smart Health is the toolkit health facilities run their day on: patient records and vitals, OPD and antenatal visits, appointments with a live clinic board, real-time telehealth consultations and tele-auscultation over a live device stream, and offline-first surveys that queue on the device and sync when a connection returns — across many facilities from one codebase, in English and Nepali. From Sydney I work part-time across the telehealth application and the platform beneath it.

The challenge

This software runs in real facilities with real patients and unreliable connectivity. It has to stay clear for non-technical health workers, keep each facility's data isolated, work offline and reconcile later, carry live consultation and device streams reliably, and stay dependable to deploy and operate — while the platform is modernised into a monorepo without downtime.

What I did
  • Work across the telehealth application — patient records, appointments and the real-time clinic board over Pusher, and consultations with in-browser webcam and tele-auscultation over a live device stream.
  • Offline-first by design: a Vite PWA with persisted TanStack Query caches, so surveys and records keep working on a poor connection and sync when it returns.
  • Migrated the platform into a Turborepo monorepo — shared UI, forms and config packages, cached builds, and clean boundaries between apps.
  • Own deployments and DNS, and write the CI/CD pipelines that ship the apps and websites reliably (Docker, Nitro node-server).
  • Build and maintain the campaign websites and add a content management system to existing sites so non-developers can update content themselves.
Outcome

Clinics run their day on one system that keeps working offline and syncs later, each facility isolated on shared infrastructure — and the platform ships faster and more reliably now that it lives in a Turborepo monorepo with real CI/CD behind it.

Built with
Frontend
TanStack StartReactTypeScriptViteTailwind CSSshadcn/ui
Data & realtime
TanStack QueryTanStack TableZustandPusherPWA · offline
Backend
ExpressDrizzle ORMPostgreSQLZodJWT
Platform
TurborepoDockerCI/CDDNS & deploymentsAWS S3

Want the walk-through? The fastest way to reach me is email.