Mobile health · Cross-platform
ParkiWell
An offline-first Flutter care platform for Parkinson’s patients, pairing a real-time computer-vision exercise coach with crash-proof, encrypted health-data sync.
Role
Founder and sole engineer
Challenge
What had to be solved
Care tracking cannot become unavailable when connectivity drops, and reconnecting must never duplicate or erase health records. Exercise guidance also has to react in real time, on-device, without sending video anywhere.
Approach
How I built it
- Recorded offline mutations in an encrypted write journal replayed exactly once via idempotent PostgreSQL RPC.
- Tracked 3D pose with MediaPipe to count, score, and speak cues for every rep of guided exercises.
- Protected every hosted table with row-level security and shipped signed builds through CI/CD.
Outcomes
What changed
- 1M fault-injected writes survived
- Zero data loss across 100 process kills
- Under 10 ms camera-to-feedback