Ottawa · custom web apps · one engineer
Software built around how your business actually works.
Quoting tools, customer portals, internal dashboards and automations for local businesses. Fixed quotes, working demos every week, and you always talk to the person writing the code.
Recent: a field estimator for Blinds Nisa — 400+ commits in 10 weeksBuilt for
What I build
Software for the parts of your business that still run on paper
Each one is built around your process, hosted for you, and owned by you.
Featured work · Blinds Nisa, Ottawa
Measure Blinds — field estimator for Blinds Nisa
Consultants measure and price ten blind types on a tablet, email a branded PDF, and customers confirm, pay and book installation online.
- 0+
- commits shipped in 10 weeks
- 0
- blind types priced by formula
- 0
- automated test files
- 0
- transactional email templates
- React
- Vite
- TypeScript
- Hono on Cloudflare Workers
- Supabase Postgres + Auth
- Resend
- pdf-lib
How a project runs
No surprises: fixed quote, weekly demos, you own the result
- 01
Call
A free 30-minute call. You describe the process; I ask what breaks and what it costs you.
- 02
Scope & quote
A one-page scope with a fixed price and milestones (40% to start, 40% at the working demo, 20% at launch).
- 03
Build in the open
A working version within two weeks, then weekly demos. You test on your real data as we go.
- 04
Launch & care
Deployment, staff training, 30 days of fixes. Then a care plan or hourly, your choice.
Pricing
Clear ranges before we talk
Every project gets a fixed quote after a free call.
Website
A fast marketing site that brings in enquiries.
2–3 weeks
Custom web app
Quoting tools, portals, dashboards and automations built around how you work.
4–10 weeks
Care plan
Keep it running, backed up and improving.
FAQ
Questions owners ask first
Have a process that still runs on paper or spreadsheets?
Tell me what it is. I will reply within one business day with a rough range and next step.