Skip to main content
Available — taking 1–2 builds this month

Hire an AI developer
who actually ships_

I am Long Nguyen, the engineer behind Rubber Duck Tech Solutions. If you are looking to hire an AI developer for a real production build — Claude API integration, a custom agent, an internal dashboard, a workflow tool that replaces a stack of SaaS — this page tells you exactly how I work, what it costs, and why I do not bid on Upwork. Solo engineer, fixed price, source code yours on day one.

Who I am

Solo engineer, two agency stints, real projects shipped

Before RDTS, I spent years as the in-house dev inside two marketing agencies. That is where I learned what content teams actually need from software — and how badly most agencies and freelancers miss it. I am not an ex-creator who picked up code last year. I have been writing production software since 2018 — pre-LLM, pre-Midjourney — and I happened to spend a long stretch of that inside content shops.

I run RDTS — Rubber Duck Tech Solutions, the trade name of Long Win LLC, registered in Missouri — as a solo practice. No bench, no offshore subcontractors, no project managers in the way. When you hire me, you get me. The engineer on the call is the engineer writing the code and the engineer responding to bugs at 11pm before launch.

My current default stack is Anthropic Claude (the frontier model for content reasoning, a smaller Claude variant for high-volume classification), OpenAI's flagship GPT where it specifically wins, MCP servers and the Claude Agent SDK for tool-using agents, Node and TypeScript on the server, Postgres or Supabase for data, and Astro or Next.js on the front. I built ClipMango — an end-to-end AI music video pipeline that orchestrates lyric segmentation, keyframe generation, and Seedance video models — entirely solo. I built and shipped Lee De Card, a creator booking platform, and Dragon Wagons, a content automation backend, the same way.

If you want more about my background, the about page goes deeper. If you want to skip ahead and talk, book a call.

What I build (and ship)

What hiring an AI developer actually gets you

Custom AI agents

Claude or OpenAI agents that do real work — research, draft, classify, decide. Built with the Claude Agent SDK or raw API calls when that is the right tool. Tool use, structured output, retry logic, and guardrails included. Not a chatbot wrapper. An agent that ships output your team would have written by hand.

MCP servers and Claude Agent SDK

I write Model Context Protocol servers that plug your internal tools into Claude Code, Claude Desktop, and custom agents. If your team lives inside Claude already, an MCP server gives the model first-class access to your data and actions — without scraping, without brittle browser automation, without leaking credentials into a prompt.

AI-powered web apps

Full-stack applications where AI is a feature, not the marketing. Next.js or Astro on the front, Node and Postgres or Supabase on the back, model calls wired in where they earn their keep. Auth, billing, file storage, queueing — all the boring pieces that turn a demo into software customers actually pay for.

Internal AI dashboards

Content teams hire me to build the dashboard their agency or in-house ops team actually wants — bulk classification, prompt libraries, generation queues, cost tracking, output review. Tailored to your workflow. You stop paying per-seat for a SaaS that does 30% of what you need and start owning the tool that does 100%.

Workflow automation in real code

If you have outgrown Zapier or n8n, this is the lane. I rebuild your most-used flows as a real codebase — typed, tested, deployable, debuggable. No 47-step zaps, no broken nodes, no per-task surcharge. Migrate the heaviest workflows first, leave the simple ones in their tool, ship in weeks.

AI integrations into existing software

You already have a CRM, a CMS, a content database, an internal admin panel. I drop AI capabilities into what you already run — semantic search, auto-tagging, draft generation, summarization, translation. Behind your existing auth, in your existing UI, on your existing infra.

Most engagements are some mix of these. A typical S3 build for me looks like a custom AI agent plus a small internal dashboard plus an integration into the client's existing CMS. If you have outgrown Zapier or you are running into n8n's ceiling, both pages explain how I migrate those flows into real code.

Why not Upwork or Toptal

Why not just hire an AI developer on Upwork or Toptal

Honest answer: for the right job, you should. If you need a 4-hour script to clean up a CSV, posting on Upwork or Fiverr is the right move. I do not compete on $25 one-offs and you should not pay me solo-engineer prices for one.

Where the marketplace model breaks down is real software. The bid model rewards the lowest bid, not the best engineer, which means you spend your time filtering scammers and re-interviewing juniors with stolen portfolios. Even when you find a good freelance AI developer, the platform incentivizes them to disappear at the end of the contract — Upwork penalizes off-platform continuity, so the moment your project ships, your engineer's incentive is to be done. There is no second engagement, no model upgrade six months later, no "hey can you fix that integration that broke when Anthropic shipped a new SDK." You are starting over with a stranger every time.

Toptal and Arc.dev solve part of this with vetted talent, and they are better than the open marketplaces. The problem there is the agency layer — you are paying retail-plus-margin to a middleman, your engineer often has three other clients, and the source code patterns are whatever the placement engineer happens to like that month. Continuity exists in theory. In practice, when your engineer rolls off, the next one starts the codebase tour from scratch.

My pitch is the opposite of all of that. Fixed price you can see on the pricing page before we ever talk. One engineer who knows your codebase end to end. Source code, IP, repos, deploy keys — yours on ship day. If you want to fire me and bring it in-house, the codebase is structured so any competent Node engineer can take it over in an afternoon. If you want to keep me on retainer for the next pipeline, that is also there.

I will not pretend I am the right hire for every job. If your build is genuinely 6 hours of work, hire someone on Upwork. If you need a team of 5 and a PM, hire an agency. If you need one focused engineer to build one real piece of AI software end to end, that is the lane I built RDTS for.

What hiring me looks like

From first call to shipped software

Step 01

Talk

Free 30-minute call. You describe the problem in your own words — no scoping form, no qualification grid. I ask questions to find the smallest valuable build. If your project does not fit what I do, I tell you on that call and point you at someone better. No pitch deck, no follow-up sequence.

Step 02

Scope

I send back a one-page scope inside 48 hours: what gets built, what does not, which tier (A1, S3, or custom), the timeline, and the deliverables. Fixed price. If you want changes, we change it before we start, not halfway through. Once you sign, the scope is the contract.

Step 03

Build

I build solo, in your GitHub org if you have one or a fresh repo I transfer at the end. You see commits as they land and a working preview link by the end of week one. Mid-build check-ins are async — Loom and a shared doc — unless you want a weekly call. No status meetings for the sake of meetings.

Step 04

Ship

On ship day you get the production deploy, the source code, a README that another engineer can pick up cold, and a 30-minute walkthrough recording. A short bug-fix window is included. After that you can take the code in-house, hand it to your team, or keep me on monthly retainer for the next build.

Tech stack I default to

The stack I default to (and why)

I am model-agnostic in theory and very opinionated in practice. For most production AI work, I default to the Anthropic API: the frontier Claude model for anything that needs strong reasoning, content judgment, or long-context document work, and a smaller Claude variant for high-volume classification, tagging, and lightweight extraction where the frontier is overkill on cost. I reach for OpenAI's flagship GPT when it specifically wins — image understanding in a few niches, certain structured-output cases, and as a fallback when an Anthropic incident hits.

For agents, I use the Claude Agent SDK when the workflow is actually agentic and the raw Anthropic API when it is not. Most "AI agents" people ask for are really one or two prompted calls with tool use — those do not need a full agent loop and pretending they do makes the system slower and more expensive. When agents are the right answer, I write MCP servers for them so the tool surface is reusable across Claude Code, Claude Desktop, and custom agents.

On the application side: Node and TypeScript on the server (boring, debuggable, hireable), Postgres or Supabase for data (Supabase when you want auth and storage in the same place, raw Postgres when you do not), Astro for marketing sites, Next.js for apps that need real client interactivity, and Vercel for deploys. No vendor lock-in stack. Every choice picks the option another engineer can take over without a six-week ramp.

Pricing

Fixed pricing, on the page, before we talk

Three tiers cover most of what I do. Tier A1 is $1,500 and ships in about a week — one sharp tool. A custom Claude classifier wired into your CMS. A prompt-management dashboard your team uses daily. A specific automation that replaces 6 fragile zaps. Tightly scoped, deeply useful.

Tier S3 is $3,500 and ships in two to four weeks. This is the full-pipeline tier — multi-step AI workflow, internal dashboard for the team running it, integration with one or two existing systems, deployed and documented. Most of my best work lives here.

Custom is for builds that genuinely do not fit the tiers — multi-month engagements, ongoing retainer work, or projects with serious infra and compliance requirements. Scoped on a call, priced honestly, billed monthly.

Full breakdown including what is included, what is not, and the deliverable list is on the pricing page. If your project is a poor fit for these tiers, tell me on a call — I would rather refer you to the right person than sell you the wrong package.

FAQ

Common questions about hiring an AI developer

How experienced are you as an AI developer for hire? +
Nearly a decade writing production software, since 2018 — back when LLMs could not yet ship usable code. Spent the agency years as the in-house dev ops leads called when their workflow stack hit a wall. Since going solo as RDTS I have shipped real production AI software — including ClipMango, a multi-model AI music video pipeline, and a creator booking platform with AI-assisted matching. I work full time on Anthropic Claude (frontier and small variants), OpenAI GPT models, MCP servers, and the Claude Agent SDK. No bench, no offshore handoff — you talk to the engineer who writes the code.
What is your availability and turnaround time? +
I typically start new builds within one to two weeks of the discovery call. The A1 tier ($1,500) ships in about a week. The S3 tier ($3,500) ships in two to four weeks depending on integrations. I run one to two builds at a time so deadlines are real, not aspirational. If I cannot start in your window I will say so on the first call.
Will you sign an NDA? +
Yes. I sign mutual NDAs before any scoping conversation that touches sensitive data, prompts, customer lists, or proprietary workflows. If you have a standard NDA on hand, send it. If not, I have a short one that works for most engagements.
Do I own the source code and the IP? +
Yes. Every engagement transfers full source code and IP rights to you on final payment. You get the GitHub repo, the deploy keys, the prompt files, the schema migrations — everything. No platform lock-in, no licensed black box, no per-seat fee on top. If you want to fire me and hand the codebase to another engineer next quarter, the codebase is structured so that works.
Do you offer ongoing support after launch? +
Yes, optionally. After ship I include a short bug-fix window at no charge. Beyond that I offer a monthly retainer for ongoing builds, model upgrades, and feature work — scoped per client. Some clients want one tool and disappear. Some keep me on for new pipelines every month. Both are fine.
Next step

Tell me what you're building

A 30-minute call, no scoping form, no slide deck. You describe the problem, I tell you whether I am the right hire, and if I am, you get a one-page scope inside 48 hours. If I am not, I point you at someone who is. You can also see ClipMango and the rest of the projects on the work page.