MK Dynamics — software studio
We design and operate software for the fitness industry and open payment infrastructure — replacing manual, scattered workflows with purpose-built platforms.
"Make professional coaching accessible to every athlete and sustainable for every coach, by replacing manual workflows with purposeful software."
Coaches managing multiple athletes lose disproportionate time to logistics — writing plans, chasing check-ins, tracking progress by hand. Athletes lack a clear view of their program and often get feedback too late to act on it.
Every product we build removes one layer of that friction, whether that's a training plan, a video demonstration, or the payment rail underneath.
What we build
Four products across two domains: coach–athlete software, and payment infrastructure.
| Product | Description | Stack | Status |
|---|---|---|---|
| Trainelygithub.com/ProgressHQ | Flagship coach–athlete platform: program delivery, session tracking, in-app messaging | Go · gRPC · Postgres | Active |
| FitVaultpay-per-view video library | Searchable, multilingual exercise video catalogue embedded into Trainely plans | Next.js 16 · TS | Active dev |
| OpenPay SDKgithub.com/ProgressHQ | Provider-neutral payment SDK — GNU Taler reference, pluggable commercial backends | TypeScript | Early dev |
| GitHub PM Layerproposal | Two-way sync with GitHub Issues & Projects, built into Trainely for coaching businesses | — | Proposal |
Internal codename ProgressHQ. A structured workspace replacing spreadsheets, message threads, and PDF programs with purpose-built coaching tools.
Professionally recorded exercise demonstrations, embedded at the point of need inside a training plan — no context switch for the athlete.
Open-source, provider-neutral payment layer. One interface across multiple backends, so switching or combining providers doesn't mean rewriting business logic. Scoped through an NGI grant application.
Who's building it
Get in touch
Questions about Trainely, FitVault, OpenPay SDK, or partnering with MK Dynamics — reach out directly.