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.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $4.6k
Billed in all: $116,575$117k
$766 in the last 6 months
Across 26 contracts
Earnings, last 30 days
Skill rankings: Top 15% in Python
Ranked by MRR among everyone on Upwork with the skill.
- #5CrewAI19 freelancers · 🇺🇸 #1Top 26%🇺🇸#1 of 2
- #84LangGraph299 freelancers · 🇺🇸 #7Top 28%🇺🇸#7 of 13
- #247AI Agents877 freelancers · 🇺🇸 #25Top 28%🇺🇸#25 of 61
- #527AI Automation2,024 freelancers · 🇺🇸 #48Top 26%🇺🇸#48 of 127
- #633Large Language Model2,726 freelancers · 🇺🇸 #101Top 23%🇺🇸#101 of 315
- #826LangChain3,821 freelancers · 🇺🇸 #77Top 22%🇺🇸#77 of 259
- #906Retrieval Augmented Generation3,618 freelancers · 🇺🇸 #112Top 25%🇺🇸#112 of 306
- #932FastAPI4,337 freelancers · 🇺🇸 #95Top 21%🇺🇸#95 of 267