Mobile health · Cross-platform
ParkiWell
An offline-first Flutter care platform for Parkinson’s patients with journaled writes, idempotent deduplication, parallel reads, and delta sync.
Role
Founder and sole mobile engineer
Challenge
What had to be solved
Care tracking cannot become unavailable when connectivity drops, and reconnecting must never duplicate or erase health records.
Approach
How I built it
- Recorded offline mutations in a journal and replayed them with idempotent deduplication.
- Used versioned snapshots and delta sync to minimize transfer and recovery time.
- Protected every hosted table with row-level security and shipped signed builds through CI/CD.
Outcomes
What changed
- 100K fault-injected tests
- Zero observed data loss
- ~80% faster synchronization