Bespoke

Bespoke software, built solo, end to end, and actually shipped.

For businesses that need a real product but cannot justify an agency build or a quarter-long timeline. One operator, from the data model to the deploy. Small scope, finished, in production.


The gap this fills

Most businesses sit in an awkward middle. Off-the-shelf SaaS almost fits, so you bend your process around it and lose time forever. An agency quotes a number with a comma in it and a timeline in quarters. Neither is right when you need one good tool that does the one job your business runs on.

So I build that one tool. Solo, data model to billing, no account manager in the way and no platform to rent once we part. A surgical CRM runs a Galway clinic today. StudySmith ran a year on paying users, then sold. The skill is finishing. The proof is in production, not a deck.

What gets built

Whole products, not feature requests.

The domain changes. The engineering does not. Data model, backend, a UI someone will actually use. The stack is picked to fit the job, not my habits, so you never inherit a tool you did not need.

A representative product dashboard built in the Eltrus style
Representative product view
Internal tool and CRM records view
01

Internal tools & CRMs

The system your business runs on. Scheduling, queues, records, the admin nobody else will build. Shaped to how you work, not how a SaaS assumes you do.

Fit
Your workflow
Data
Owned by you
SaaS subscription and checkout view
02

SaaS products, end to end

A full product, solo. Frontend, backend, auth, Stripe billing, deploy. Sign-up to paying user, no team behind it.

Billing
Stripe
Scope
Whole app
AI automation layer with a human approval control
03

AI & automation layers

Where a model actually helps: drafting, deflection, the boring repeatable work. Wired into the tools you already pay for, with a human in the loop and an off-switch.

Model
Best-fit, swappable
Control
Human-in-loop
Hand-coded marketing site, desktop and mobile
04

Marketing & conversion sites

Hand-coded, mobile-first, built to convert. Loads instantly and reads like someone cared. Twenty salon sites and this one are the proof.

Build
Hand-coded
Shape
SEO-first
Integration flow connecting systems into one source of truth
05

Integrations & data plumbing

The glue between systems that refuse to talk. Order lookups, reconciliation, webhooks, the layer native tooling misses. Unglamorous, and exactly where your time goes.

Surface
APIs
Aim
Less manual
Research-grade network topology visualisation
06

Hard engineering

When the problem is genuinely hard. A digital twin of the Irish grid, neuromorphic chip research, photonics at Tyndall. The engineering is the point, not the domain.

Mode
Research-grade
Bar
Genuinely hard
Proof, not promises

Things already built and still running.

Bespoke only counts if it ships and survives real use. These did. Full write-ups on the work page.

surgical-crm · private
Patient queue dashboard from the surgical-practice CRM built for a Galway clinic
2024 to present · Production

Surgical-practice CRM, Galway

A custom CRM built solo for a private surgical clinic. Patient queue, scheduling, post-op flow, the clinic-side admin. Live since 2024. It replaced a spreadsheet that was quietly leaking referrals. The clinic owns the database. Nobody rents it back to them.

  • Built to the workflow
  • Owned by the clinic
  • Daily production use
  • Not a pilot

Why it counts A real medical practice runs on it every day. That is the bar. In production, not in a deck.

studysmith.app
StudySmith study guide interface
2023 to 2024 · Shipped solo, then sold

StudySmith

A full study platform, built and launched alone, then run for a year with paying users before I sold it. Frontend, backend, auth, Stripe billing, the content pipeline, the deploy. Every layer mine. The proof that one person can ship a real SaaS and then keep it alive.

  • Sign-up to billing
  • Stripe billing
  • A year in operation
  • Sold as a going concern

Why it counts SaaS does not get shipped by architects who will not fix a CSS bug. The skill on display is finishing.

skinandco.ie
2025 to 2026 · Twenty live mockups

Twenty hand-coded salon sites

Twenty working sites for real Irish salons, built from scratch as the proof artefact for a cold outreach run. This one is live. Click into it.

  • Twenty live mockups
  • Hand-coded
  • Mobile-first
  • SEO-shaped

Why it counts A real artefact beats a deck. Same move as the support audit. Build the thing, then start the conversation.

And the harder stuff

A digital twin of the Irish grid that reached EirGrid's CleanerGrid final. A 3,438-component neuromorphic board with a Rust simulator to verify it. Photonics at Tyndall. The hard problems are the draw, not the deterrent.

How it runs

From a call to a thing in production.

Four phases. Fixed scope at each step, so you always know what you are paying for and what you get.

  1. Discovery call, 30 minutes

    We talk through the workflow and whether bespoke is even the right answer. If an off-the-shelf tool solves it for less, I say so and point you at it.

    • What the software needs to do, in plain terms
    • Whether building beats buying for your case
    • A rough scope, timeline, and cost band
  2. Scope & quote, written down

    A short written spec: what gets built, what does not, milestones, a fixed price against them. You approve before any code is written. No surprise invoices.

    • Defined deliverables and explicit out-of-scope
    • Milestone schedule with a fixed price per milestone
    • Data handling and ownership stated up front
  3. Build, in the open

    Milestones you can see and try. A working deploy early and often, not a big-bang reveal at the end. Feedback goes in as it comes, not after launch when it costs more.

    • Working previews at each milestone
    • Direct line to the person writing the code
    • Built on your own infrastructure where you want it
  4. Ship & hand over, you own it

    It goes live, you get the code and the keys. Optional support if you want me on call, never a lock-in. The surgical CRM and StudySmith prove the after-launch part is real.

    • Full source and credentials handed over
    • Documentation for whoever maintains it next
    • Optional retainer for changes and new features
Organise a call

Tell me what you want built.

A few lines is plenty. I read every message in full and reply personally within one business day. Then we book 30 minutes to talk it through.

  • Step one

    You send the brief

    The form below goes straight to my inbox. No mailing list, no sequence.

  • Step two

    I reply to book the call

    Within one business day, usually sooner, with a link to pick a slot.

  • Step three

    We scope it together

    Thirty minutes on the call, then a written quote if it is a fit.

Email
[email protected]
Reply window
One business day, usually faster
Data handling
Used only to reply. No list, no retargeting.
Project brief

Start the conversation.

Prefer email? Write to [email protected] and I reply within one business day.

Got something specific in mind?

The call is free. It is the fastest way to find out if building beats buying for you.