Health Challenges

A health and activity challenge platform for organizations.

Full-Stack Engineer · Production · May 2025 — Present

React Native · Kotlin · Node.js · Koa · MySQL · Redis · Google Health API

Health Challenges application

Engineering Highlights

Performance

Optimized activity data retrieval

~10s<1s

Batched reads and cache-aware retrieval reduced unnecessary database and network operations.

Integration

Migrated health-data integration

Fitbit APIGoogle Health API

Worked across OAuth, native Android integration, and backend synchronization.

Reliability

Hardened the platform for compliance

Modernized legacy code paths and resolved security vulnerabilities to bring the app in line with HIPAA requirements.

What I Built

Mobile

React Native · Kotlin

Built mobile features and native Android integrations.

Backend

Node.js · Koa · MySQL

Developed APIs and challenge-processing logic.

Integrations

OAuth · Google Health API · OneSignal

Implemented health-data sync, push notifications, and QR-based deep linking.

Performance

Redis · Batch Processing

Reduced unnecessary requests with caching and batch processing.

What I Learned

  • Designing synchronization flows around external health APIs
  • Handling inconsistent data across systems
  • Bridging React Native with native Android functionality
  • Operating under HIPAA compliance constraints