Hire

Available for work

I build web applications and the things underneath them: the database, the access control, the integrations with whatever else you already run. Most of what I know how to do is on this site somewhere, either in the project list or running behind the sign in link.

Tell me what you want built and roughly what it is worth to you. I reply either way, and if it is not something I should take on I will say so early.

What I do

Web applications

TypeScript end to end, on Next and React, with Postgres underneath. This site and the dashboard behind it are the sample.

Databases and access control

Schema, migrations, and authorisation that lives in the database rather than in whichever query remembered to filter. Every table here denies by default and is scoped by row level security.

Third party integrations

Calendar, mail, telephony, brokerages, payments. Written against the API directly, with the failure cases handled rather than the happy path demonstrated.

Voice and real time

A phone call, a socket held open at both ends, and a language model in the middle of it, answering in the time a person will wait.

Browser graphics

A city generated from one seed and drawn at frame rate in a tab, with no game server and no asset host.

How it works

  1. 01

    You send the form

    What you want built, roughly what it is worth to you, and when you need it. Rough is fine. It is easier to say no early than to discover it late.

  2. 02

    I reply either way

    Usually within two working days. If it is not something I should take on I will say so, and where I can I will say who might.

  3. 03

    We agree a scope and a price

    In writing, before anything starts. Fixed price where the work is knowable, and a rate where it genuinely is not.

  4. 04

    You get an invoice

    Sent through PayPal, paid on PayPal. Card details never touch this site, because they never reach it.

Start here

Optional.

Budget

A range is enough. It tells me whether I can do the thing you want at the size you want it, which is the question that saves us both time.

No newsletter, no tracking, and nothing is shared with anyone.

If you would rather just write to me, cmaze@connormaze.com reaches the same place.