Skip to content
BackNov 7
Faisal A.
Upwork badge

Faisal A.

Python AI Developer | LLM Agents, RAG & AI Automation

I'm a Python and AI developer who builds agents and LLM systems that take real action without acting dangerously: the LLM proposes, deterministic code decides. Top Rated Plus on Upwork with $100K+ earned. Recent 5-star projects: an AI voice agent for hotel bookings and guest support, an LLM/RAG engagement on an existing system, and an OCR + RAG document manager. WHAT I BUILD ⬡ Custom Python & AI Development: Python backends, API integrations, and AI features added to an existing product or built from scratch. ⬡ AI Agents & Multi-Agent Systems: LangGraph, CrewAI, AutoGen, and LangChain agents that complete real tasks end to end, with tool use, memory, and guardrails. ⬡ RAG Pipelines: LlamaIndex, FAISS, pgvector, Pinecone, and Weaviate with hybrid retrieval and citation-grounded answers over your own documents and databases. ⬡ AI Automation: n8n, Make, Zapier, and Playwright workflows that run unattended with proper error handling, retries, and monitoring. ⬡ LLM Applications: Claude, OpenAI, Gemini, Groq, Mistral, and local Ollama models behind one provider-agnostic interface, with structured outputs, prompt engineering, and evaluation. ⬡ AI Voice Agents: VAPI, Retell AI, ElevenLabs, and Whisper for inbound and outbound calling. ⬡ MCP Servers: expose your tools and data to Claude and other agents natively. ⬡ Full-Stack AI Products: FastAPI backends, React and Next.js frontends, PostgreSQL, Docker, and AWS (Lambda, ECS, Bedrock) deployment. WHY CLIENTS HIRE ME ⬡ I treat the model as one component in a system, not the whole system. A rule engine authorizes every action the model proposes, so agents stay reliable in production. ⬡ I scope small and deliver early. You see working software before committing to a larger build. ⬡ Clear milestones, honest communication, and code you own. GOOD FIT IF YOU NEED → A Python developer to build or fix an AI feature, API, or backend → A support, sales, or ops agent that connects to your CRM, inbox, or internal tools → A chatbot that answers accurately from your own knowledge base → Repetitive manual work turned into an automated workflow → A prototype turned into something production-ready START HERE Message me your use case, your current stack, and what "done" looks like. I'll reply with a scoped plan and a fixed-price pilot of a few days, so you can see results before scaling up.

🇺🇸The Colony, United States$40/hr100% JSS4.98 (17)Since Jan 2009

Earnings and projects

MRR
$766

Last 6 months ÷ 6

World#59,857 / 412k
🇺🇸Country#9,412 / 62.1k
Revenue, last 30 days
$1.1k

Last 6 months: $4.6k

World#38,229 / 412k
🇺🇸Country#5,954 / 62.1k
Total earnings
$112k

Billed in all: $117k

World#34,397 / 412k
🇺🇸Country#7,178 / 62.1k
Per project
$4.9k

$766 in the last 6 months

World#35,727 / 412k
🇺🇸Country#5,913 / 62.1k
Projects, last 6 months
6
33% fixed67% hourly
World#34,405 / 412k
🇺🇸Country#4,906 / 62.1k
Projects in all
23

Across 26 contracts

35% fixed65% hourly
World#120,400 / 412k
🇺🇸Country#17,597 / 62.1k

Earnings, last 30 days

$117k+$1.1k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$115k$116k$117kOct 8Oct 23Nov 7

Skill rankings: Top 15% in Python

Ranked by MRR among everyone on Upwork with the skill.

  1. #5CrewAI19 freelancers · 🇺🇸 #1Top 26%
  2. #84LangGraph299 freelancers · 🇺🇸 #7Top 28%
  3. #247AI Agents877 freelancers · 🇺🇸 #25Top 28%
  4. #527AI Automation2,024 freelancers · 🇺🇸 #48Top 26%
  5. #633Large Language Model2,726 freelancers · 🇺🇸 #101Top 23%
  6. #826LangChain3,821 freelancers · 🇺🇸 #77Top 22%
  7. #906Retrieval Augmented Generation3,618 freelancers · 🇺🇸 #112Top 25%
  8. #932FastAPI4,337 freelancers · 🇺🇸 #95Top 21%