A procedural landscape generated in-engine, its hills fading from violet through pink into a blue sky
Unity · XR · technical art · interactive

Build something.Get a number.

Senior Unity, XR, technical art, and interactive development.

Tell me what you're trying to build and get an estimate in under a minute. If the number works, submit it and I'll turn it into a written scope and a fixed-fee proposal. No sales call, no obligation, no email gate.

Rates from $130/hr · Project minimum $1,000 · 20% deposit to book

The rate is how an estimate gets built — you aren't buying an hourly meter. Work is scoped into deliverables and milestones at a fixed fee, agreed in writing before anything starts.

Next opening Aug 20, 2026 · see the calendar

Why hire me for it

Real-time work goes wrong in the seams between disciplines. I work on both sides of them.

Cross-disciplinary

Engineering, technical art, 3D, XR, and interactive development from one person. The handoffs that usually cost you weeks happen inside one head.

Senior

Hand over a problem rather than a ticket queue. I'll tell you what it actually needs, including when that is less than you asked for.

Product-minded

I care what the thing is for and who has to use it, not only whether the code compiles. Expect questions about the product, not just the spec.

Transparent

Scope, deliverables, cost, and payment schedule are agreed in writing before work starts. You can see most of the number before we've even spoken.

Flexible

One deliverable, a prototype, a stubborn technical problem, or a whole build. Bring me in for the piece you actually need.

Where I've worked, and what I work in →

How booking works

Five steps from a rough idea to a start date you can plan around. No sales call, no obligation to go further than the estimate, and nothing charged until you have read and accepted a Statement of Work.

  1. 1

    Estimate

    Describe what you need built and get an approximate project cost in under a minute. Built from real rates, and yours to keep — no email gate, no callback.

  2. 2

    Request

    If the number works, submit it. It lands in the queue with your brief and estimate attached. Nothing is owed, and nothing is committed.

  3. 3

    Scope

    I read it, work out the actual deliverables, and either confirm the number or come back with questions. If it isn't a fit, I'll say so.

  4. 4

    Statement of work

    You get scope, deliverables, milestones, fees, and change control in writing. Read all of it before a penny moves.

  5. 5

    Book

    Accept the SOW, place the deposit, and your start date is locked in. The deposit is credited against your first invoice.

Ready for a number?

No email gate, no sales call. Build the estimate first and decide from there.

Start my estimate