Come up with a flawless Sync mechanism for sync between backend and mobile app.
Design a scalable search system,aggregate user exercise data for near-real-time availability.
Scale the backend to deal with millions of raw user workout entries that reflect exercise
data for a miniscule time-duration.
Build an event-based email marketing/notification engine.