Available for new projects · Q2 2026

I build and ship
real SaaS products,
end to end.

I build complete web products with Next.js, Supabase, and Stripe — from auth and payments to AI-powered features. I'm the developer behind Crisler.Fit, a production coaching platform I built and run myself.

§ 01 — Selected Work

Shipped. Running.
Paying rent.

Three projects. Three stacks. All built, deployed, and maintained by me.

01On-chain Infrastructure

An Ethereum whale tracker that learned which wallets to watch

The problem

Most on-chain data tools are slow, expensive, or retrospective — by the time a retail trader sees that a whale moved $40M into a token, the move is already priced in. I wanted a system that watched Ethereum in real time, identified meaningful wallet activity, scored every event against what the market actually did afterward, and learned which wallets were worth following.

What I built

A Go service running on its own infrastructure that ingests Ethereum blocks in real time, profiles 177,000+ wallets across nearly 2M whale events, scores each move 0–100 based on signal quality, labels known entities (CEXs, bridges, funds), and surfaces the top performers to a Telegram channel. The system self-grades — every prediction gets compared to the price action that followed, so the pool of 'smart money' wallets (2,500 and counting) emerges from data, not from my opinion.

$6T in on-chain flow observed. 2,500 wallets worth watching, identified automatically.

GoPostgreSQLEthereum RPC (Alchemy)Telegram APIDigitalOcean
02Revenue Mechanics

Time-expiring Stripe coupon system

The problem

Consultation buyers needed a personalized discount code that unlocked a higher-tier coaching subscription — but the discount had to expire 15 minutes after their call ended to create real urgency, and each code had to be unique and single-use.

What I built

A coupon generator that creates a unique CALL-XXXXXX code per consultation, ties it to the user's Supabase record, enforces the post-call expiration window via Stripe metadata and server-side validation, and handles edge cases like timezone mismatches and late-starting calls.

A pricing concept turned into a revenue-generating funnel mechanic.

Next.js 14SupabaseStripeServer Actions
03Platform Engineering

An all-in-one training platform that thinks like a coach

The problem

Off-the-shelf fitness apps treat workouts as isolated events. They log sets and reps but miss the full picture — how training load interacts with recovery, when to deload, which rehab protocol fits a specific injury, whether the client is actually progressing or just going through the motions. Coaches end up Frankensteining together a spreadsheet, a notes app, and three separate trackers. I wanted one system where the workout, the tracking, and the coaching logic all live in the same place.

What I built

Performance Lab — a self-guided training subscription inside Crisler.Fit where members get algorithmically-generated workout plans, track every set and rep, log recovery and readiness, and access rehab protocols tailored to common injuries. The data feeds back into the next week's programming so training evolves with the athlete. Built as a native part of the platform, not a bolt-on.

Twenty years of coaching judgment, turned into software.

Next.js 14SupabaseStripeTypeScript
§ 02 — Live Demo

Scope your project
in 30 seconds.

Type what you're trying to build. I'll generate a real scope doc — stack, features, timeline, price range, risks. Same thinking I'd bring to a paid scoping call.

0/1000 · ⌘+Enter to submit
Or try one
§ 03 — About

Precision is a habit,
not a skill.

I'm Jon Crisler. Before becoming a developer, I spent twenty years as a Junior Olympic gymnast and two decades coaching athletes — the kind of work where a half-degree angle decides whether you land on your feet or your face.

I build software the same way. Tight scope. Clean execution. Shipped.

My own SaaS — Crisler.Fit — is my working portfolio: auth, payments, video, booking, automated email flows, AI agents. Every case study on this page is something I built, deployed, and still run in production.

Working with founders who want a developer who understands the business, not just the tech stack.

§ 04 — How we work together

Three ways in.
One standard.

A
from $5,000
2 weeks

Feature Sprint

You have an existing product and need a specific feature or integration built right — payments, AI, third-party API work.

  • Scoped to a single outcome
  • Clean code, clean handoff
  • Zero drag on your team
Most booked
B
from $15,000
5–8 weeks

MVP Build

You have an idea and need it shipped. I scope, build, and deploy a complete working product — auth, payments, the works.

  • Full product build, end to end
  • Fixed price, fixed timeline
  • Launch-ready on day one
C
from $4,000
per month

Retainer

Ongoing development and new features on a committed monthly schedule. For founders who want a dev on call, not on payroll.

  • Committed hours each week
  • Direct Slack / email access
  • Priority on new features

Every engagement includes direct Slack / email access, weekly check-ins, and clean handoff documentation. Fixed prices, no surprise invoices.

§ 05 — Start a project

Got something
worth building?

Email
jon@crisler.dev
Or book a 20-min intro call
Book time