Skip to content
BackNov 7
Mangesh W.

Mangesh W.

RAG & AI Agent Developer | Python, LangGraph & Full-Stack Apps

I build RAG systems and AI agents for document-heavy applications, from source retrieval and tool workflows to the web interface. My work includes a 500-paper (nearly 8 million tokens) research assistant built with Python, FastAPI and LangGraph. I help teams build document assistants, add AI workflows to existing products, and investigate retrieval, integration and backend reliability issues. RELEVANT WORK • Research retrieval and GraphRAG Built query routing, hybrid retrieval, reranking, and retrieval of text, tables and figures. For questions spanning multiple papers, I used Neo4j and Leiden communities to discover connected evidence, with original source passages supporting cited answers. • Document-aware AI agents Built textbook retrieval organized by book, chapter, concept and page. The voice tutor uses application tools to fetch relevant text and diagram context and open the corresponding PDF page while explaining it. • Caching and reliable execution Implemented shared Valkey caching, versioned request identities and duplicate-request coordination for the research assistant. PostgreSQL-backed jobs, bounded workers and replayable events support long-running workflows and reconnecting clients. • Full-stack SaaS development Implemented and maintained subscriptions, memberships, payment integrations, webhooks and generation workflows in an existing SaaS application. This includes tracing failures across the interface, API, database and external providers. One client's feedback: “His handover write-ups are the clearest I have worked with.” HOW I WORK For an existing system, I start with representative questions, documents or workflow traces to identify where the problem occurs. We agree on a focused milestone and acceptance checks before expanding the scope. You get implementation updates, verification notes, and a clear account of what has been tested and what still needs configuration. Core stack: Python, FastAPI, LangGraph, Qdrant, Neo4j, PostgreSQL, Next.js/React, Docker and AWS. Send a few representative documents or questions and describe the workflow you want to support. We can define the first milestone and how to verify it.

🇮🇳Pune, India$15/hr100% JSS3.89 (5)Since Nov 2025
GlobeUpwork

Earnings and projects

MRR
$623

Last 6 months ÷ 6

World#68,719 / 412k
🇮🇳Country#7,347 / 45.9k
Revenue, last 30 days
$220

Last 6 months: $3.7k

World#80,252 / 412k
🇮🇳Country#8,534 / 45.9k
Total earnings
$4.6k

Billed in all: $4.9k

World#260,944 / 412k
🇮🇳Country#30,820 / 45.9k
Per project
$775

$623 in the last 6 months

World#144,226 / 412k
🇮🇳Country#18,117 / 45.9k
Projects, last 6 months
6

Across 7 contracts

57% fixed43% hourly
World#34,405 / 412k
🇮🇳Country#4,220 / 45.9k
Projects in all
6

Across 7 contracts

57% fixed43% hourly
World#250,290 / 412k
🇮🇳Country#31,808 / 45.9k

Earnings, last 30 days

$4.9k+$220 earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$4.6k$4.8k$5.0kOct 8Oct 23Nov 7

Skill rankings: Top 16% in Neo4j

Ranked by MRR among everyone on Upwork with the skill.

  1. 3Speech Synthesis14 freelancers · 🇮🇳 #1Top 21%
  2. #7Database Caching15 freelancers · 🇮🇳 #3Top 47%
  3. #9OpenAI Agents SDK26 freelancers · 🇮🇳 #3Top 35%
  4. #24Knowledge Graph89 freelancers · 🇮🇳 #6Top 27%
  5. #25Neo4j153 freelancers · 🇮🇳 #7Top 16%
  6. #35AI Evaluation149 freelancers · 🇮🇳 #4Top 23%
  7. #91LangGraph299 freelancers · 🇮🇳 #17Top 30%
  8. #221Chatbot1,273 freelancers · 🇮🇳 #48Top 17%