Programs & sessions
Build a program, schedule the week, and run the session live: sets, reps, load, rest timers, warm-up/drop/back-off set types, and a history you can actually read.
Winnipeg, MB · building since 2021
Software Engineer
I take an idea all the way to something people actually use. A shift schedule a small business still runs on, Storyboarder going up on the App Store, and the all-in-one fitness app I'm building behind it.
this is my old ripple sim, click it
Shipping first
Shot planning, frame by frame.
Storyboarder is for getting a film idea out of your head fast. Start a board, drop in a frame from your camera or your library, say what the shot is, and drag it into place. When it's ready the board comes out as a printable PDF or a timed animatic, so you can see how the thing actually plays. It's written in Swift for iPhone and iPad, everything stays on your device, and it's the one I'm shipping next.
click a screen for a proper look
Currently building
Know exactly what to work on next.
It's an iOS fitness app I've been designing and building solo. The whole point is to make fitness simpler. It keeps track of your training, food, sleep and steps in one place, then shows you which of those you actually need to dial in to hit your goal, instead of leaving you to guess. Custom workout programs make it far easier to stick to a plan, which is what gets you results sooner.
screenshots coming soon
Build a program, schedule the week, and run the session live: sets, reps, load, rest timers, warm-up/drop/back-off set types, and a history you can actually read.
A native SwiftUI watchOS target mirrors the in-progress workout over
WatchConnectivity, follows the phone's position, and logs the current set
from the wrist, with session recovery if either side dies mid-workout.
Growth Signals scores how consistent you've been across training, food, sleep and steps, so the weak spot is obvious at a glance. Progress answers the other question: are you actually getting where you said you were going?
A food diary with search and targets, plus sleep and step data read straight from HealthKit / Health Connect, so the training picture isn't missing the other 22 hours.
Exercises are organised by movement and muscle group, each with its own illustration that tints to the current theme, so finding the right lift takes a glance rather than a scroll through stock photos.
Workouts live on the device, so a bad signal in the gym never costs you a set. Supabase adds accounts, secure share links, published programs and backups behind row-level security whenever you want them.
A few exercises from the library
iOS · watchOS · Android
hi 👋
The archive
Everything from my first paid project to the ones I wrote because the idea wouldn't leave me alone. Open one for the full story.
Waco, TX · 2023
About
I'm a software engineer who likes the whole arc of a product, from the messy first sketch, through the week you spend arguing with yourself about the data model, to the day someone uses the thing without asking you how it works.
Since 2021 I've built websites for small businesses, maintained large-scale software in enterprise environments, and shipped my own apps to real users. Lately most of my evenings go to the fitness app: designing it, building it, and rewriting the parts that didn't earn their keep.
I spend most of my time on the details nobody asks for, like what the screen says when it's empty, what happens when the signal drops, and whether an animation makes the app feel quick or just busy.
Contact
Freelance work, a role, a bug in one of my apps, or just to say the ripple thing is cool. All of it is welcome.
kobeydevapps@gmail.com