Dustin R.
AI Engineer & Fractional CTO | Multi-Tenant SaaS [Web, Mobile, API]
You built or bought a SaaS product that works, and you still cannot step away from it. Revenue is coming in. You are also spending thousands a month on development, and you are the one holding it together. You are the project manager, the QA team, and the translator between what you want and what actually gets built. I work with B2B SaaS founders in that spot. I replace dev arrangements that are not producing with one senior engineer who can diagnose the product, write the spec, and ship production code. You get the architectural judgment of a fractional CTO and the hands-on output of a principal engineer in one seat. Where I have done this: - I built the MVP for CastIron, a multi-seller e-commerce platform, and it was acquired within three years. - I took P4P Software, a performance-pay payroll product for field-services crews, from zero to $250K ARR as the lead. - I inherited CoPilotCRM in bug hell, helped grow it to $4M+ ARR, and helped recruit the Head of Product. - With ProBooks, a B2B bookkeeping SaaS, I consolidated several contractors into one agentic development workflow and cut deployment time by about 90%. - Earlier, as a founding frontend engineer at ActiveCampaign and a principal engineer at Laurel.ai, I helped scale products to millions of users and led serious product architecture work inside larger software companies. How I work: I write specs before code. That is how we stop re-explaining the same feature three sprints in a row. You review the product logic in plain English before anyone burns a sprint building the wrong thing. I also evaluate the people and workflow you already have. If your developers are solid, I give them better direction. If the setup is wasting money, I show you where and help fix it. Most Upwork engagements should start with a one-week Clarity Audit. I review the codebase, roadmap, dev workflow, and team, then deliver a written report with what is working, what is wasting money, and what to fix first. The Audit is $997 and credits forward for 30 days against an ongoing engagement if we continue. Good fits: - B2B SaaS founders paying for development that is not producing. - Products with users, revenue, and a roadmap that keeps slipping. - Multi-tenant or multi-product platforms that need the architecture to hold as the product line grows. - Legacy and modern dual-platform setups where the old system still has to run while the new one takes over. - Vibe-coded or contractor-built products that need a production-grade base. - Founders who want a senior technical partner who will tell them the truth and write the code. Poor fits: - Cheap MVP builds. - Equity-only technical cofounder searches. - Design-only work. - Teams that only want more hands without fixing why the current hands are not producing. If this sounds like your situation, send me a message and I will tell you whether I think the Audit is the right first step. Skills - React - React Native - TypeScript - Node.js - Next.js - SaaS Development - Software Architecture - AWS Development - API Development - JavaScript - Stripe - PostgreSQL - Design Systems - Cloud Architecture - Firebase - Technical Consulting, CTO, or Fractional CTO - Agentic Development / AI powered development backed by an experienced engineer
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $17k
$5.6k in the last 6 months
Earnings, last 30 days
Skill rankings: Top 4% in MySQL
Ranked by MRR among everyone on Upwork with the skill.
- #36Amazon DynamoDB464 freelancers · 🇺🇸 #6Top 8%🇺🇸#6 of 47
- #84Cloud Architecture966 freelancers · 🇺🇸 #21Top 9%🇺🇸#21 of 181
- #115Startup Consulting1,584 freelancers · 🇺🇸 #66Top 7%🇺🇸#66 of 635
- #121AWS Development1,478 freelancers · 🇺🇸 #19Top 8%🇺🇸#19 of 175
- #135Web Application Development2,030 freelancers · 🇺🇸 #19Top 7%🇺🇸#19 of 187
- #202AI Consulting2,321 freelancers · 🇺🇸 #79Top 9%🇺🇸#79 of 642
- #252Stripe3,151 freelancers · 🇺🇸 #45Top 8%🇺🇸#45 of 272
- #332Firebase6,978 freelancers · 🇺🇸 #44Top 5%🇺🇸#44 of 339