Skip to content
BackNov 7
Dan M.

Dan M.

NestJS & React SaaS Developer |Supabase ,PostgreSQL AWS | API

If your backend is slow, leaking data, or held together with duct tape - I fix that. I build production-grade NestJS APIs and full-stack SaaS applications for startups that need things done right the first time. My work runs on AWS and Railway, backed by PostgreSQL (Supabase/Prisma), with Bull/Redis for async jobs, and clean TypeScript throughout. ━━ WHAT I BUILD ━━ → REST & GraphQL APIs - NestJS, auth (JWT/OAuth), rate limiting, pagination, async queues → Full-stack SaaS - React + TypeScript frontends with clean state management and API contracts → Automation & Integrations - Make, HubSpot, webhook pipelines, third-party API wiring → Cloud & DevOps - AWS (ECS/EKS, Lambda, RDS), Railway, Docker, GitHub Actions CI/CD → Database design - PostgreSQL schemas, Prisma ORM, migrations, query optimization ━━ SELECTED RESULTS ━━ ▸ Visto (Immigration LegalTech SaaS) - Built Chrome extension + NestJS backend automating data autofill across USCIS, DOL FLAG, and DOS CEAC portals. Stack: Plasmo + React + Supabase + Bull/Redis. ▸ PropXOS (Property Management Platform) — End-to-end digital infrastructure: HubSpot pipelines, Make automation, GA4 tracking, email deliverability (SPF/DKIM/DMARC), Google Ads for NJ + Palm Beach County markets. ▸ Kenya Pesticide Registration System - NestJS on AWS for a national regulator. Cut manual review time, hardened auth & audit trails, improved SLAs. ▸ SADC Regional Trade Portal — Django + React, on-prem deployment. Stable releases, clear API boundaries, measurable uptime gains. ▸ AI Report Aggregator - OneDrive + OpenAI auto-summaries. Hours saved weekly, privacy-aware processing, consistent reporting. ━━ HOW I WORK ━━ Architecture first → thin slices → demoable value fast. IaC + pipelines from day 1 → reproducible environments. Clear scopes, milestone-based billing, no surprises. Full handover: READMEs, runbooks, diagrams - you own the code. AWS Solutions Architect (Certified) · LFS250: Kubernetes & Cloud Native UTC+3 (EAT) · Available for async and scheduled calls Let's talk if you need a backend that scales, not one that breaks at 3 am.

🇰🇪Nairobi, Kenya$30/hr100% JSSSince May 2018

Earnings and projects

MRR
$0

Last 6 months ÷ 6

World#182,745 / 412k
🇰🇪Country#1,348 / 3,243
Revenue, last 30 days
$0

Last 6 months: $1

Total earnings
$3.1k

Billed in all: $3.1k

World#294,739 / 412k
🇰🇪Country#2,183 / 3,243
Per project
$783

$1 in the last 6 months

World#143,394 / 412k
🇰🇪Country#950 / 3,243
Projects, last 6 months
1
100% fixed0% hourly
World#128,092 / 412k
🇰🇪Country#813 / 3,243
Projects in all
4

Across 5 contracts

80% fixed20% hourly
World#283,741 / 412k
🇰🇪Country#2,391 / 3,243

Earnings, last 30 days

$3.1kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$3,050$3,100$3,150$3,200Oct 8Oct 23Nov 7

Skill rankings: Top 31% in Serverless Stack

Ranked by MRR among everyone on Upwork with the skill.

  1. #16Systems Development Life Cycle42 freelancers · 🇰🇪 #1Top 38%
  2. #70Serverless Stack227 freelancers · 🇰🇪 #2Top 31%
  3. #98Django Stack289 freelancers · 🇰🇪 #3Top 34%
  4. #634AWS Development1,478 freelancers · 🇰🇪 #4Top 43%
  5. #727Terraform2,052 freelancers · 🇰🇪 #10Top 35%
  6. #763Azure DevOps2,096 freelancers · 🇰🇪 #6Top 36%
  7. #1,091Kubernetes3,351 freelancers · 🇰🇪 #12Top 33%
  8. #1,103GraphQL3,403 freelancers · 🇰🇪 #14Top 32%