Skip to content
BackNov 7
Juan Diego C.
Upwork badge

Juan Diego C.

Full-Stack Engineer | Node.js & NestJS Specialist | AI Integrations

I build backend systems for products people actually use. For the past year, I've shipped production features for an HR SaaS platform using Node.js, NestJS, and TypeScript—including a complete recruitment module with AI-powered CV screening that automatically scores applicants and moves them through a hiring pipeline. My Philosophy: AI-Accelerated, Engineer-Driven I leverage an advanced AI-native workflow to automate repetitive coding and move twice as fast. However, I’m the one making the engineering calls. Clean architecture, strict code reviews, and robust testing are what keep a codebase maintainable six months down the road—and that part never gets handed off to a model. You get high-quality features shipped quickly, in a codebase that actually makes sense. What I Bring to Your Project: • Scalable Backend Architecture: REST APIs in NestJS structured with Clean Architecture, DDD, and SOLID principles so they hold up as your user base grows. • Database & Security: PostgreSQL data modeling with Prisma ORM, secured with JWT authentication and granular role-based access control (RBAC). • Real-Time & Reporting: Real-time features using WebSockets, and automated document/report generation (PDF, CSV, XLSX). • Production-Ready Quality: Comprehensive testing with Jest (unit, integration, and E2E) wrapped in a clean, PR-based Git workflow. • Practical AI Integrations: AI features that add real business value. Having built them in production, I’ll tell you honestly when an AI integration is worth the cost and when it isn't. Whether you need a brand-new API built from scratch, a complex feature added to an existing Node/NestJS app, or an AI integration you're currently weighing, let’s talk. Send me a message with what you're working on, and I'll give you a straight, no-nonsense answer on how we can execute it.

🇻🇪San Cristobal, Venezuela$10/hr95% JSSSince May 2025

Earnings and projects

MRR
$1.4k

Last 6 months ÷ 4.3 months active (since Jul 2026)

World#34,209 / 412k
🇻🇪Country#328 / 3,245
Revenue, last 30 days
$1.5k

Last 6 months: $6k

World#29,852 / 412k
🇻🇪Country#297 / 3,245
Total earnings
$6.1k

Billed in all: $6.4k

World#237,622 / 412k
🇻🇪Country#2,009 / 3,245
Per project
$6.1k

$6k in the last 6 months

World#28,251 / 412k
🇻🇪Country#294 / 3,245
Projects, last 6 months
1
0% fixed100% hourly
World#128,092 / 412k
🇻🇪Country#1,023 / 3,245
Projects in all
1
0% fixed100% hourly
World#360,671 / 412k
🇻🇪Country#2,722 / 3,245

Earnings, last 30 days

$6.4k+$1.5k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$4k$5k$6k$7kOct 8Oct 23Nov 7

Skill rankings: Top 8% in Git

Ranked by MRR among everyone on Upwork with the skill.

  1. #33Clean Architecture385 freelancers · 🇻🇪 #1Top 9%
  2. #38Jest412 freelancers · 🇻🇪 #1Top 9%
  3. #72Unit Testing669 freelancers · 🇻🇪 #3Top 11%
  4. #215Database Design2,161 freelancers · 🇻🇪 #2Top 10%
  5. #388NestJS3,757 freelancers · 🇻🇪 #4Top 10%
  6. #489Git5,766 freelancers · 🇻🇪 #6Top 8%
  7. #498Back-End Development4,183 freelancers · 🇻🇪 #4Top 12%
  8. #572REST API5,062 freelancers · 🇻🇪 #2Top 11%