Skip to content
BackNov 8
Nitin C.
Upwork badge

Nitin C.

Senior Python & AI Engineer | FastAPI, LLM Agents, RAG

Senior Python & AI engineer (Top Rated Plus, 100% Job Success) for teams that need AI features, agents and backends that keep working in production. I take over half-built or fragile systems, find what will break, and ship in small, verifiable weekly milestones. What I build - AI agents & RAG systems: tool-using agents, retrieval pipelines, vector DBs, evaluation and monitoring (Claude, OpenAI, Gemini, LangChain, LangGraph) - AI SaaS backends: FastAPI/Django services with auth, Stripe billing, usage limits and admin dashboards - Real-time AI/voice systems: STT → translation → TTS pipelines (Deepgram, OpenAI, ElevenLabs) with WebSockets, streaming and latency control - Data & backend engineering: high-throughput APIs, bulk data pipelines, scrapers, database and query optimization Selected work shipped - Skreen: AI candidate-screening platform that runs multiple interviews in parallel through an LLM evaluation and decision pipeline - GeoX AI: backend modules and bulk-data APIs for a property-risk platform covering about 160M US properties, used by Aon and Munich Re - AI ordering assistant (text + voice, English + Greek) with a FastAPI backend and React frontend, deployed via Docker, live with real users and payments - UnBotify AI: humanized-text SaaS with Stripe subscriptions, usage metering and a ChatGPT-style UI, fully deployed on client infrastructure - Sports analytics platform with real-time data feeds and a subscription/admin system for paying customers How I work - Start from failure modes: latency, concurrency, integrations and data quality, not "it works on my machine" demos - Clean, testable backends (FastAPI/Django), strong API contracts, simple maintainable frontends (React/Next.js) - Logging, monitoring and retries from day one, so you can see and fix issues instead of guessing - Every week ends with something you can run, break and validate Core tech AI: Claude / OpenAI / Gemini, Claude Code, LangChain, LangGraph, RAG, vector DBs (Pinecone, ChromaDB, FAISS) Backend: Python, FastAPI, Django, REST APIs, WebSockets, async processing Frontend: React, Next.js, TypeScript, Tailwind Infra: PostgreSQL, Supabase, AWS (EC2, Lambda, S3, RDS), Docker, GitHub Actions, Vercel/Render/Railway Availability Available now for hourly engagements, 30+ hours a week, working IST with overlap for US mornings and Europe. If you need a system that survives real users, send your repo, current architecture and target use case. I'll tell you exactly what's fragile and what I'd fix in the first 2–3 weeks.

🇮🇳Jaipur, India$30/hr100% JSS5.00 (12)Since Jan 2020

Earnings and projects

MRR
$3.4k

Last 6 months ÷ 6

World#10,530 / 412k
🇮🇳Country#1,327 / 45.9k
Revenue, last 30 days
$3k

Last 6 months: $20k

World#12,317 / 412k
🇮🇳Country#1,545 / 45.9k
Total earnings
$42k

Billed in all: $44k

World#86,912 / 412k
🇮🇳Country#12,764 / 45.9k
Per project
$3k

$6.8k in the last 6 months

World#55,384 / 412k
🇮🇳Country#6,471 / 45.9k
Projects, last 6 months
3
33% fixed67% hourly
World#66,482 / 412k
🇮🇳Country#7,740 / 45.9k
Projects in all
14

Across 18 contracts

28% fixed72% hourly
World#168,286 / 412k
🇮🇳Country#23,126 / 45.9k

Earnings, last 30 days

$43.9k+$3k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$40k$42k$44kOct 9Oct 24Nov 8

Dotted: longer than usual between two readings.

Skill rankings: Top 2% in Web Scraping

Ranked by MRR among everyone on Upwork with the skill.

  1. #46Chatbot1,273 freelancers · 🇮🇳 #18Top 4%
  2. #70Vector Database1,142 freelancers · 🇮🇳 #22Top 6%
  3. #75Flask2,438 freelancers · 🇮🇳 #17Top 3%
  4. #89Web Scraping3,925 freelancers · 🇮🇳 #11Top 2%
  5. #111AI Model Integration1,618 freelancers · 🇮🇳 #25Top 7%
  6. #239Django5,931 freelancers · 🇮🇳 #49Top 4%
  7. #250FastAPI4,337 freelancers · 🇮🇳 #56Top 6%
  8. #253LangChain3,821 freelancers · 🇮🇳 #48Top 7%