Booking and payment systems, built for real customers.
Each one starts with the business problem and ends with what changed.
Two players, one court, one winner
How I made double bookings impossible in a court booking marketplace, on every path that can claim a court.
Court booking marketplace · Australia
Read the case studyGetting every payment through, from Stockholm to Kuwait
Cards with 3D Secure, Apple Pay, Google Pay, credits and KNET in one padel booking app.
Padel booking app · Sweden, Europe and Kuwait
03Money flowOne court, four payers, a fee from each
Split payment at booking: players share the cost of a court, and each share carries its own small fee.
Padel booking app · Sweden and Europe
04Money flowEvery cent right, from checkout to the club's invoice
Rounding money once, in one place, and turning monthly club billing from spreadsheets into a tool.
Padel booking app and its clubs · Sweden and Kuwait
05Money flowOne payment record for every hire
How I tied every hire in a field-service marketplace to its Stripe payment, so a paid job cannot be paid or hired again.
Field-service marketplace · Sweden
06System storyKeeping two apps shippable, release after release
How I led a mobile team of three and kept a padel booking app and an education app moving through both app stores.
Padel booking app and education app · Europe and Bangladesh
07System storyReports checked before submission, certificates people can verify
Government reporting checks and QR certificate verification for Australian training providers.
Student management for training providers · Australia
08Money flowCharge the player only when the game is on
How I moved a court booking marketplace to hold-first payments with Stripe manual capture, split payments and one cancellation engine.
Court booking marketplace · Australia
09Money flowPaying venues their share, without manual accounting
Connected accounts, a fee model, safe payouts and statements that explain every dollar, for a court booking marketplace.
Court booking marketplace · Australia
10System storyTurning scanned textbooks into content an AI tutor can use
A resumable textbook pipeline, from scanned pages to typed content and chapter summaries.
AI-assisted education platform
11TurnaroundFixing a live salon booking system
An inherited salon system, 31 defects fixed and a mobile page reduced from 17.2 MB to 1.7 MB.
Salon booking · Australia
Building a booking or payments product?
Tell me what is breaking or what you need built.