For non-technical founders & small businesses

About to pay a dev shop $50k? Get a technical partner first.

I turn “here’s what I need” into a system that works. You get a clear plan, an honest price, and a former NVIDIA systems engineer making the technical calls, before you commit to anyone.

Utah-based · in person along the Wasatch Front, remote anywhere

You have a business problem and no one on your side to make the technical decisions.

Founders

You have an idea, some funding, and a quote you can’t evaluate.

Before you hire a dev shop or freelancer, I’ll tell you what you actually need, what it should cost, and what to build first, so your runway goes into the product, not rework.

Small businesses · 5–50 people

You run on spreadsheets and duct tape, and it’s starting to break.

A custom tool, portal, or app that fits how your team really works, designed so you only build what off-the-shelf software can’t already do.

Already building with AI

You built a prototype with AI tools, and now it’s fragile or stuck.

I’ll review what you have, keep what’s solid, fix what isn’t, and put real tests around it so it keeps working as you grow.

AI + experience

AI can write the code. It can’t take responsibility for it.

AI tools are remarkable, and I use them every day. They let me design, build, and test in days what used to take weeks, and that speed shows up in your price and timeline. But software that works in a demo isn’t the same as a system you can run a business on.

What AI does well

  • Drafts code and boilerplate in minutes
  • Scaffolds servers, databases, and deployment
  • Lists technology options and compares them
  • Explains unfamiliar tools and error messages

What still takes an experienced engineer

Design choices
Which architecture fits your business, budget, and growth, and what not to build at all.
Code review
Catching code that looks right but is subtly wrong, insecure, or impossible to maintain, and fixing it.
Testing and reliability
Proving it works with real data and real load before your customers find the bugs. This is what I did for years on NVIDIA’s OptiX SDK.
Ownership
Someone who understands every line, can explain it to you, and can change it safely later.

You get AI speed with an engineer’s judgment. Every design is mine, and every line is reviewed and tested before it reaches you.

Services

Fixed scope. Fixed price. No surprises.

Every engagement starts with a design, and every price is agreed before work begins.

Easiest first step

Second Opinion review

Not ready to commit to a project? Send me the dev-shop quote, the plan, or the AI-built prototype you’re unsure about. In 2–3 hours I’ll review it and send a short written summary: what’s solid, what’s risky, and what to ask before you spend more.

$500–$750 fixed

Get a second opinion

Start here

Architecture sprint

1–2 weeks. Requirements interview, system design, tech stack with build-vs-buy calls, a cost and timeline estimate, and a phased roadmap you own.

$3,000–$6,000 fixed

Build

Build phases

A defined slice of the roadmap: an MVP, a web app with its backend, or an iOS app. Delivered and paid for one phase at a time.

Fixed price per phase

For teams of 1–5 devs

Engineering foundations

GitLab or GitHub setup, CI/CD, automated testing, environments, and deployment, so your developers ship safely from day one.

$4,000–$8,000 fixed

Ongoing

Advisory retainer

About 8–10 hours a month: decision support, reviewing contractors and quotes, and help hiring your first engineers.

From $2,000/mo · 3-mo min

How it works

Design first. Then build in small, paid-as-delivered steps.

  1. 01

    Free 30-minute call

    Tell me what you’re trying to do. I’ll tell you honestly whether you need me, and if a sprint makes sense.

  2. 02

    Architecture sprint

    You get a written plan in plain English: what to build, what to buy, what it costs, and in what order. Take it to any builder, or build with me.

  3. 03

    Build, one phase at a time

    Each phase has a fixed price and a clear finish line. Half up front, half on delivery. You’re never locked into the whole project.

About

Big-company engineering judgment, sized for your business.

I’m Daniel Rushton. I spent seven years at NVIDIA on the OptiX ray-tracing SDK, writing high-performance C++/CUDA and building the automated test and CI/CD infrastructure that kept it reliable.

The skill that matters most for you: picking up an unfamiliar problem quickly, finding the right technologies to combine, and explaining the tradeoffs to people who don’t write code.

Also · audio

Before software, I was a recording engineer and producer, and I still run a small studio. If your product touches audio, like recording, music, podcasting, or sound processing, you get someone who understands both the code and the sound.

  • 2018–2025
    NVIDIA · Senior Systems Software EngineerOptiX SDK features and optimization; distributed GitLab CI/CD; test suite for the Clusters API, shown at SIGGRAPH
  • 2017
    USENIX ATC ’17 · co-authorMemshare: a shared memory cache that cut cache misses by 39.7% on a real commercial workload
  • 2016–2018
    L3Harris · Systems Software Engineer (co-op)Encryption for secure control signals, implemented from spec in C++
  • 2018
    University of Utah · B.S. Computer ScienceResearch in the Scalable Computing Systems group

Common questions

I’m not technical. Will I understand what you deliver?

Yes, that’s the point. Every plan is written for the person paying for it: what gets built, why, what it costs, and what you can skip. Technical details are there for whoever builds it, but you won’t need them to make decisions.

Can’t I just build it myself with AI?

For a quick prototype, often yes, and I’ll tell you if that’s all you need. The trouble starts when real customers, real data, and real money depend on it. AI-generated code can look finished while hiding security holes, data-loss bugs, and designs that won’t grow with you. I use the same tools, plus the experience to recognize when their output is wrong.

Do you use AI on client work?

Yes, and it’s a big part of why my fixed prices and timelines are what they are. AI speeds up the typing; the design decisions, code review, and testing are mine. Our agreement spells out how your code and data are handled.

I already have a quote from a dev shop. Can you review it?

Yes. That’s exactly what the Second Opinion review is for: in a few hours I’ll tell you whether the scope, price, and technology make sense, and what to ask before you sign. For a bigger project, an architecture sprint gives you a full independent plan to compare against.

Do I have to hire you to build it?

No. The sprint plan is yours. Take it to any developer or agency. Many clients do, and keep me on as an advisor to review the work.

How do payment and contracts work?

Every engagement has a short written agreement covering scope, price, and ownership of the work. Fixed-fee work is 50% up front and 50% on delivery. You own the code and designs you pay for.

Not sure what you’re buying? Let’s talk before you sign anything.

30 minutes, free, no pitch. You’ll leave with a clearer picture either way.