ArogyaSync Platform
From bedside vitals to blockchain ledger — clinical data sync at production scale.
API Uptime
API Latency (p95)
Integrated Services
Tech Stack
The Problem
Clinics in rural India were recording patient health data on paper. When a patient moved between clinics or lost their records, doctors had no history to work from. There was no connected system that could survive spotty internet — or guarantee that insurance claims were backed by tamper-proof records.
The Challenge
Rural and semi-urban clinics were generating patient vitals data on paper, leading to transcription errors, sync delays of 12–24 hours, and complete data loss during network outages. The platform needed to handle concurrent writes from hundreds of field devices while guaranteeing delivery — even when offline. Insurance verification required cross-referencing live patient data against insurer CSV registries, with an immutable audit trail. The breadth of the problem demanded a multi-service architecture: mobile app, real-time API, IoT edge runtime, blockchain anchor, and insurance portal — all operating as a coherent system.
Architecture & System Design

Multi-service cloud deployment: REST API handles clinical data management with real-time streaming to dashboards. Blockchain service anchors medical records for immutable audit trails. Mobile app uses offline-first local storage with automatic sync when reconnected. Separate service for insurance eligibility verification against CSV registries.
The platform is built as a set of independently deployable services running on AWS EC2 (Mumbai, ap-south-1). The Go/Gin REST API handles clinical CRUD, real-time WebSocket streaming, and authentication. A Python Flask blockchain service anchors record hashes to Polygon Amoy testnet for tamper-proof audit trails. A separate Python Flask insurance service processes insurer CSV files and performs eligibility cross-checks with scheduled APScheduler jobs. The Flutter mobile app uses an offline-first sync queue (WorkManager equivalent + SQLite) to survive connectivity gaps. Three React dashboards (hospital, device management, insurance portal) provide real-time visualisation via WebSocket and REST polling.
Code Walkthrough
3-step walk-through of the production implementation — file paths and intent shown above each block.
Results
ArogyaSync is live across a pilot network of field health workers. The API sustains 99.9% uptime with p95 latency under 150ms. The blockchain anchor service has recorded thousands of immutable medical events on Polygon. The insurance portal handles bulk CSV verification jobs, cutting manual eligibility checks from days to minutes. The hospital dashboard provides real-time multi-patient vitals monitoring with historical chart exports.
Gallery & Demos
ArogyaSync IoT Module — Bedside Installation
The ArogyaSync hardware module physically mounted onto a bedside patient monitor. It captures vitals data directly from the monitor and transmits it wirelessly to the cloud platform.
ArogyaSync IoT Module — Live Vitals Capture
The IoT device clipped onto a running patient monitor displaying SpO₂ and heart rate. The module reads and streams real-time vitals to the hospital dashboard without manual data entry.
Flutter Mobile App — Offline-First Vitals Entry
Field health workers capture patient vitals offline; app syncs automatically when connectivity returns. Demonstrates WorkManager + SQLite queue rewiring tempIds with server-issued IDs.
Hospital Dashboard — WebSocket Real-Time Updates
Live patient vital streams updating without polling. Dashboard subscribes to sensor channels; vitals broker fan-outs in-memory with per-connection write serialization.
Click any image or video to expand · ← → keys navigate
Live Demos
More from ArogyaSync Technologies Pvt. Ltd.
Interested in this work?
Full architecture walkthrough and code review available during interviews.

