All work

Product Architect and Mobile Engineering Lead, Leejam Sports

FT Trainers

The app Fitness Time's personal trainers coach with: client profiles, schedules, workout programmes and progress from wearables, plus shifts and leave.

ft-trainers.yamlfitness, health, ai
# ft-trainers.yaml
project: FT Trainers
org: Leejam Sports
role: Product Architect and Mobile Engineering Lead
domain: [fitness, health, ai]
ships_to: [iOS, Android]
stack:
  - Flutter
  - Dart
  - Swift
  - Kotlin
  - HealthKit
  - Health Connect
  - IoT

Context

Fitness Time's personal trainers coach members across its gyms in Saudi Arabia and the UAE. FT Trainers is their side of the platform, built on the same component library as the member app, so a class, a booking or a body assessment looks the same to the trainer as it does to the member.

What I owned

  • Architected and shipped the app: client profiles, training schedules, personalised workout programmes and progress tracking.
  • Designed the core infrastructure for trainer and client interaction, scheduling and real-time data sync across platforms.
  • Brought in real-time health insights from wearables, gym equipment and IoT devices through native plugins and SDKs.
  • AI-assisted body assessments and personalised workout recommendations.
  • Staff tools in the same app: shift sign-in and sign-out, and leave management.

Links