← Selected work 01 / SaddleSync

SaddleSyncBuilt with the people
who run the barn.

What started as a barn owner’s scheduling problem became a software business. I work directly with the people using it, translating daily operational needs into the product and staying involved after it ships.

My role
Founder, engineer & product designer
Practice
Forward-deployed engineering & creative technology
Scope
Discovery → design → build → support
Good Venture Farm’s workspace in motion. Scripted walkthrough with fictional identities and real financial amounts.

01 / Start with the work

The scheduling problem
was a people problem,
too.

The starting point was a barn owner coordinating lessons through text messages, a paper calendar, and a shared spreadsheet. Every change meant keeping instructors, riders, and parents in sync.

A calendar alone would only solve part of it. Recurring lessons connect to instructor availability. A rider’s booking connects to a parent’s account. A cancellation connects to a credit or a future bill.

My job was to understand those connections, then turn them into software that fit the way the barn actually operated.

02 / Working alongside customers

The forward-deployed part.

Customer conversations
become product decisions.

I own the loop between what a customer needs, what the system does, and what happens when people use it.

Discover

Understand the exception.

A family has multiple riders. A lesson moves to another week. A new customer needs to finish setup without booking immediately. These details define the real requirements.

Implement

Follow it through the system.

Trace the experience from interface to scheduling rules, account relationships, and billing behavior. Make a change that respects the connected workflow.

Support

Stay close after release.

Help customers through onboarding, investigate operational issues, and use what those conversations reveal to improve the shared product.

03 / Engineering in practice

The useful work lives
in the details.

A booking interface is the visible part. The engineering underneath has to account for time, capacity, ownership, payments, and the people affected by a change.

These are examples of the decisions I work through with SaddleSync’s customers.

01

Recurring availability

An open slot this week does not guarantee an open slot every week. Evaluate the future series, including bookings, holds, and blocked time, before offering a recurring schedule.

02

Onboarding that fits the rider

Separate account and payment-method setup from booking a lesson. An occasional rider should be able to finish onboarding without creating an unwanted recurring subscription.

03

Schedule and billing ownership

Keep recurring schedules connected to the enrollment or subscription that owns them. Treat changes as a lifecycle, with deliberate effective dates and clear downstream behavior.

04

Careful production changes

Investigate the current state, narrow the change to the intended records, check that its assumptions still hold, and verify the result. Customer support includes responsibility for the data.

04 / Creative technology in practice

Make the complexity
feel manageable.

The product experience is part of the engineering. I design the navigation, information hierarchy, and interaction patterns alongside the underlying workflows.

For barn staff, that means finding the right lesson or client from a phone. For a parent, it means understanding the schedule across their riders. For an owner, it means seeing what needs attention without assembling the answer from separate tools.

My creative background shapes what the system feels like to use, as well as how it looks.

SaddleSync
Identity in motion

The infinity ribbon becomes a continuous gold sweep in the app’s loading experience.

Good Venture Farm’s daily rides dashboard on a tablet, with fictional rider names
Daily operations, close at hand. Tablet mockup using the current dashboard.
Current daily rides dashboard with fictional rider names
Today’s rides, horse assignments, and session actions.
Current billing workspace with fictional client names and email addresses
Billing status, recent payments, and open invoices.

In the aisle. Between lessons.

The same product.
A different rhythm.

A phone calls for a different presentation: a compact calendar, focused editing sheets, and billing summaries that are easy to scan.

SaddleSync mobile month calendar with colored session markers and the selected day’s lesson list
01 / Find the day
A schedule at a glance.

Compact date markers lead into the selected day’s sessions, times, and availability.

SaddleSync Edit Session bottom sheet with class type, rider capacity, date, time, and appearance controls
02 / Make a change
One focused editing sheet.

Session details open in a bottom sheet, with the schedule still behind it.

SaddleSync mobile billing summary with monthly amount due, items needing attention, open invoices, and client search
03 / Check the business
The essentials, in reach.

Amounts due and issues needing attention sit above searchable client billing states.

Presentation images adapted from the September 2026 app. Personal names and contact details are fictional; financial amounts are retained. Platform administration controls are omitted. Device scenes are generated mockups.

05 / What I bring

Ownership from the
first conversation
through real use.

With SaddleSync, I’m responsible for understanding the customer’s problem, designing the experience, building the application, and supporting the people who rely on it.

That combination is how I approach forward-deployed engineering and creative technology: close customer collaboration, hands-on implementation, and design judgment carried all the way through.

Another side of the practice

Global signals. A shared view.

Explore LabyrinthOS

Scroll to explore. Press Escape to close.