Exercise Utilities

Fitness tools I’ve built over time — starting as web experiments, some of which grew into iOS apps.


📱 iOS Apps

Bodyweight WorkoutRandomizer

Randomly generates bodyweight workouts from a curated exercise library, with video examples of each movement. You can specify workout duration, exercise duration, rest intervals, muscle group focus, and difficulty level.

Join the TestFlight Beta

ExpandableExerciseTimer

Build a custom workout routine by naming exercises, choosing time-based or rep-based sets, setting rounds, and reordering via drag and drop. Load pre-built routines from JSON files.

Download on the App Store     TestFlight Beta

🌐 Web Tools

Zone 2 Exercises

A visual catalog of bodyweight exercises, organized by muscle group and difficulty level. The foundation the WorkoutRandomizer app was built on.

Daily Exercises

GIF-based reference for the ab and stretching routines I do every day, sourced from Jeff Cavaliere / Athlean-X.

Zone 2 Randomizer (superseded)

The original web version of the workout randomizer. Replaced by the Bodyweight WorkoutRandomizer app.

Expandable Timer (superseded)

The original web version of the custom workout timer. Replaced by the ExpandableExerciseTimer app.