Skip to content
BackNov 7
Abhay M.
Upwork badge

Abhay M.

Full-Stack AI Engineer | AI Agents, RAG | Claude Code, Next.js, Python

Full-stack AI engineer building AI agents, RAG chatbots, and LLM-powered SaaS that hold up in production. I work in Claude Code, Python, Next.js, and Supabase, and I take AI-built or half-built apps from demo to launch. Top Rated Plus with 90+ completed Upwork jobs. What I build: - AI agents and agentic workflows: tool calling, MCP servers, human-in-the-loop approvals, and multi-step automations that do real work - RAG chatbots and AI assistants over your PDFs, docs, knowledge base, website, or product data (pgvector, embeddings, LangChain, LangGraph) - LLM integration into existing products with the Claude API, OpenAI API, and Gemini: structured outputs, evals, and guardrails - AI SaaS MVPs and launches: Next.js, React, TypeScript, Node.js, Supabase, PostgreSQL, Stripe billing, Vercel deploys - API integrations and AI automation: CRMs, Stripe, Slack, Google Workspace, WhatsApp, webhooks, n8n, Make, and Zapier - Internal tools and dashboards that pull live data from the systems you already use - Finishing and fixing vibe-coded apps from Lovable, Bolt, Replit, Cursor, or Claude Code - LLM cost and latency optimization: model routing, caching, batching, and prompt tuning Security reviews for AI-built apps: about to launch, take payments, or raise on a Lovable, Bolt, Replit, Cursor, or Claude Code app? I find and fix what AI tools leave behind: Supabase tables anyone can read, exposed API keys, broken login and role checks, unprotected API routes, bypassable Stripe webhooks, and prompt injection in AI features. You get a severity-ranked report in plain English, fixes as PRs, and a re-test. How I work: AI-native. Claude Code, Codex, and Cursor do much of the typing. I own the engineering around them: written specs, reviewed diffs, tests, CI gates, and documentation. You get clean pull requests in your GitHub repo, not a pile of generated code, and a handover your team can maintain. Stack: Python, TypeScript, JavaScript, Node.js, Next.js, React, Tailwind, shadcn/ui, Supabase, PostgreSQL, pgvector, Drizzle, Prisma, Stripe, Vercel, Railway, Docker, AWS, GitHub Actions, Sentry, PostHog, Vercel AI SDK, LangChain, LangGraph, n8n Models: Claude, GPT, Gemini, DeepSeek, open models on Ollama and vLLM Past work includes an AI assistant for a US university, a college counselling chatbot, a function-calling CRM assistant, a second-brain tool for criminal lawyers, healthcare AI, a Stripe Connect marketplace, and an AI yoga and meditation guide. I overlap 4+ hours with US Eastern time, send short written updates, and will tell you when something shouldn't be built. Send me what you have and what's blocking you, and I'll reply with a plan.

🇮🇳Pune, India$45/hr100% JSS4.90 (39)Since Jun 2021

Earnings and projects

MRR
$1.7k

Last 6 months ÷ 6

World#27,298 / 412k
🇮🇳Country#3,308 / 45.9k
Revenue, last 30 days
$0

Last 6 months: $10k

Total earnings
$96k

Billed in all: $102k

World#40,815 / 412k
🇮🇳Country#6,517 / 45.9k
Per project
$1k

$736 in the last 6 months

World#120,316 / 412k
🇮🇳Country#15,099 / 45.9k
Projects, last 6 months
14

Across 17 contracts

59% fixed41% hourly
World#11,058 / 412k
🇮🇳Country#1,567 / 45.9k
Projects in all
92

Across 115 contracts

51% fixed49% hourly
World#30,942 / 412k
🇮🇳Country#5,496 / 45.9k

Earnings, last 30 days

$102kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$98k$100k$102k$104kOct 8Oct 23Nov 7

Skill rankings: Top 8% in JavaScript

Ranked by MRR among everyone on Upwork with the skill.

  1. #26Application Security251 freelancers · 🇮🇳 #5Top 10%
  2. #146Claude Code818 freelancers · 🇮🇳 #28Top 18%
  3. #296Chatbot Development3,106 freelancers · 🇮🇳 #49Top 10%
  4. #394Large Language Model2,726 freelancers · 🇮🇳 #77Top 14%
  5. #494LangChain3,821 freelancers · 🇮🇳 #100Top 13%
  6. #547Retrieval Augmented Generation3,618 freelancers · 🇮🇳 #108Top 15%
  7. #618Supabase4,116 freelancers · 🇮🇳 #124Top 15%
  8. #791Claude5,112 freelancers · 🇮🇳 #154Top 15%