The challenge
A training experience connected to dedicated hardware must stay consistent across platforms without duplicating critical product logic.
What we built
The team worked on a Kotlin Multiplatform foundation that shares product logic across applications, devices and training workflows.
The outcome
A shared architecture lets the experience evolve across platforms on one coherent technical foundation.