Project
Kinexus — WUSTL Medical Research Application
Apple Watch sync, REST APIs, and AWS RDS optimization.
REST APIsAWS RDSApple WatchSQLDocumentation
Overview
Fixed Apple Watch sync issues, refactored REST APIs, optimized AWS RDS queries, and wrote developer documentation that reduced onboarding time for new contributors.
Problem
The research app was bottlenecked by flaky Apple Watch syncs, slow RDS queries, and missing onboarding documentation, all of which made it expensive for new developers to keep contributing.
What I built
Diagnosed the sync failures end-to-end across wearable, backend, and database; refactored REST endpoints; tuned RDS queries; and wrote the developer docs that future contributors needed.
Architecture
- Apple Watch client syncing to backend REST APIs
- REST API layer fronting AWS RDS
- Documented onboarding flow so new developers could ramp without tribal knowledge
Technical highlights
- Debugged data flow across wearable sync, backend services, and database queries.
- Optimized AWS RDS queries to remove the bottlenecks visible to researchers.
- Wrote developer documentation that reduced onboarding time for new contributors.
Impact
- Kept a medical research application maintainable and onboardable for future developers.