Skip to content
BackNov 7
Dmitrii S.
Upwork badge

Dmitrii S.

Full-Stack Developer | AI Agents & Automation | Healthcare & MarTech

I'm a full-stack developer, 20 years of React and Node. Most of my work now is AI agents, LLM workflows and automation for Healthcare and MarTech companies, plus the systems that run them. The last AI pipeline I built serves 13,000 users. Where I've worked • Healthcare, four platforms between 2016 and 2025: dental imaging, workforce management for care providers, veterinary diagnostics (that one ran 32 months), and moving a US medical network off its legacy stack onto Azure. Clinical software is unforgiving about correctness and audit trails, so that is where I start. • MarTech, three clients since 2025 and two of them still running: an ORM agency's internal platform, attribution and real-time analytics microservices for a B2B ABM platform, and ad reporting at volume. AI I've shipped • A driving-theory exam app I built from nothing. React Native on iOS and Android, React on the web, Nest.js behind both, 13,000 users. Underneath it there's a RAG pipeline that writes and checks a library of 5,000+ questions against a syllabus the regulator rewrites every year, with AI image generation and Spanish/English translation feeding the same content flow. • An ORM agency that was running its whole operation out of Google Sheets. I moved it onto Supabase and PostgreSQL, built the app in Next.js and Node, then added AI flows on OpenAI and Edge Functions that took over monitoring and reporting people had been doing by hand. What usually goes wrong with AI projects The ones I've watched stall didn't stall on the model. It was auth, or getting at the data, or cost, or nobody being able to say what the thing did last Tuesday. That is ordinary engineering, and it happens to be what I've spent two decades on, a good part of it in regulated places where a security review is part of shipping. I'll also say when AI is the wrong tool for a job, since a plain script that costs nothing often does the same work. Stack: LangGraph, OpenAI API, Node.js, TypeScript, React, Next.js, Nest.js, React Native, PostgreSQL, Supabase, MSSQL, MongoDB, Azure, CI/CD. Send me the brief if you're automating a process or putting AI into a Healthcare or MarTech product, and I'll tell you how I'd approach it. I work hours that overlap the US and Europe, and I do the building myself.

🇪🇸Valencia, Spain$60/hr100% JSS5.00 (23)Since Mar 2017

Earnings and projects

MRR
$824

Last 6 months ÷ 6

World#56,673 / 412k
🇪🇸Country#520 / 4,023
Revenue, last 30 days
$600

Last 6 months: $4.9k

World#58,106 / 412k
🇪🇸Country#486 / 4,023
Total earnings
$255k

Billed in all: $264k

World#10,322 / 412k
🇪🇸Country#145 / 4,023
Per project
$10k

$2.5k in the last 6 months

World#15,547 / 412k
🇪🇸Country#183 / 4,023
Projects, last 6 months
2
50% fixed50% hourly
World#88,921 / 412k
🇪🇸Country#803 / 4,023
Projects in all
25

Across 28 contracts

29% fixed71% hourly
World#113,043 / 412k
🇪🇸Country#1,028 / 4,023

Earnings, last 30 days

$264k+$600 earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$263.0k$263.5k$264.0kOct 8Oct 23Nov 7

Dotted: longer than usual between two readings.

Skill rankings: Top 12% in MongoDB

Ranked by MRR among everyone on Upwork with the skill.

  1. #108Website Performance Optimization669 freelancers · 🇪🇸 #3Top 16%
  2. #224AI Builder1,112 freelancers · 🇪🇸 #2Top 20%
  3. #301Database Design2,161 freelancers · 🇪🇸 #3Top 14%
  4. #433.NET Framework2,944 freelancers · 🇪🇸 #5Top 15%
  5. #515.NET Core3,067 freelancers · 🇪🇸 #4Top 17%
  6. #800Microsoft Azure4,659 freelancers · 🇪🇸 #6Top 17%
  7. #964Supabase4,116 freelancers · 🇪🇸 #11Top 23%
  8. #1,179AI App Development4,708 freelancers · 🇪🇸 #8Top 25%