Skip to content
BackNov 5
Dhruv G.
Upwork badge

Dhruv G.

Full Stack Developer | Python, Node.js, React, AWS & AI Integration

I build and improve Python and Node.js backends for SaaS products, including APIs, integrations, and AI features. My Upwork record includes a two-year backend engagement worth $106K+ with 5-star feedback. With 12+ years of software engineering experience, I help founders and development teams maintain existing applications, deliver new features, and solve reliability or performance problems. My Upwork track record includes $200K+ earned, 100% Job Success, Top Rated Plus status, and more than 5,000 hours across 35 jobs. Clients consistently highlight my communication, reliability, and quality of work. WHAT I CAN HELP YOU WITH • Backend development: Build and extend Python, Node.js, and Go services, REST APIs, database models, background workers, and business workflows. • APIs and integrations: Connect payment providers, CRMs, messaging platforms, and third-party services, with authentication, validation, retries, and error handling. • AI agents and RAG: Add document search, customer-support assistants, and automated workflows to your product. Implement controlled tool access, source-grounded responses, evaluations, and human handoffs. • Performance and reliability: Investigate slow endpoints, database bottlenecks, failed jobs, and deployment issues. Improve caching, monitoring, testing, and recovery. • Cloud deployment: Deploy and maintain applications on AWS using Docker and automated delivery pipelines. • Ongoing engineering support: Join your team for maintenance, feature development, code reviews, and technical planning. My core stack includes Python, Node.js, TypeScript, Go, FastAPI, PostgreSQL, Redis, AWS, Docker, and LangGraph. I also work with React and Next.js when a feature needs frontend changes. HOW WE CAN START We can begin with one clearly scoped milestone: resolving a backend issue, delivering an integration, reviewing your architecture, or implementing a feature. You receive clear progress updates, early visibility into risks, tested changes, and documentation your team can use. Send me your current technology stack and the first problem you want solved. I’ll explain my approach and what I need to estimate the work.

🇮🇳Kalka, India$150/hr100% JSS4.98 (28)Since Apr 2020
GlobeUpwork

Earnings and projects

MRR (estimate)
≈$1.8k

An estimate from an earlier read

World#25,381 / 412k
🇮🇳Country#3,116 / 45.9k
Revenue, last 30 days
$0

Last 6 months: $11k

Total earnings
$214k

Billed in all: $225k

World#13,784 / 412k
🇮🇳Country#2,221 / 45.9k
Per project
$6.3k

$3.6k in the last 6 months

World#27,388 / 412k
🇮🇳Country#2,983 / 45.9k
Projects, last 6 months
3

Across 4 contracts

75% fixed25% hourly
World#66,479 / 412k
🇮🇳Country#7,740 / 45.9k
Projects in all
34

Across 44 contracts

32% fixed68% hourly
World#87,477 / 412k
🇮🇳Country#13,544 / 45.9k

Earnings, last 30 days

$225kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$222.5k$225.0k$227.5k$230.0kOct 8Oct 23Nov 7

No data since Nov 5, 2026.

Skill rankings: Top 8% in API

Ranked by MRR among everyone on Upwork with the skill.

  1. #24NestJS Development248 freelancers · 🇮🇳 #3Top 10%
  2. #43Agentic Workflows340 freelancers · 🇮🇳 #9Top 13%
  3. #49RabbitMQ552 freelancers · 🇮🇳 #9Top 9%
  4. #51Apache Airflow491 freelancers · 🇮🇳 #9Top 10%
  5. #65dbt375 freelancers · 🇮🇳 #7Top 17%
  6. #94Snowflake621 freelancers · 🇮🇳 #13Top 15%
  7. #170ETL1,555 freelancers · 🇮🇳 #26Top 11%
  8. #190ETL Pipeline1,396 freelancers · 🇮🇳 #23Top 14%