Mo A.
AI/ML Engineer | Agentic AI & Autonomous Workflows | LangGraph & LLMs
You know "AI consultants" leave you with $15,000 monthly token bills and 8-second response times. I build lean, high-throughput LangGraph architectures that cut API latency by 40% and double inference speeds so your AI scales without burning your run-rate. Bridging the gap between brittle LLM prototypes and deterministic, enterprise-grade AI. I architect stateful multi-agent workflows, low-latency RAG pipelines, and scalable FastAPI backends that integrate directly into your databases, CRMs, and internal systems. CORE AI CAPABILITIES • Agentic Workflows & Multi-Agent Orchestration: Designing stateful, fault-tolerant agent architectures using LangGraph, CrewAI, and the Model Context Protocol (MCP) for complex decision-making. • Enterprise RAG & Advanced Retrieval: Implementing hybrid search, GraphRAG, dynamic re-ranking, and context compression to minimize hallucinations and cut token costs. • Production AI Backends & Microservices: Architecting high-throughput FastAPI systems with async execution, streaming responses, structured JSON output, and failover routing. • LLM Observability & Evaluation: Setting up automated evaluation pipelines, prompt optimization, telemetry, and monitoring using LangSmith to ensure production reliability. TECH STACK I WORK WITH AND HANDS ON • Agent Frameworks: LangGraph, CrewAI, Model Context Protocol (MCP), AutoGen • LLMs & RAG Engine: OpenAI API, Anthropic Claude, Gemini, LlamaIndex, LangChain • Vector Stores & Databases: Pinecone, Qdrant, Weaviate, PGVector, Redis • Backend & Cloud: Python (Async), FastAPI, PostgreSQL, Docker, AWS, GCP, CI/CD • Observability & Eval: LangSmith, DeepEval, Guardrails AI ⚠️ THE 3 PRODUCTION FLAWS I CONSTANTLY FIX IN EXISTING REPOS If your AI system worked in local dev but broke in production, you likely hit one of these: 1. "Naive RAG Syndrome": Dumping raw chunks into vector databases without dynamic re-ranking or metadata filtering, resulting in high latency and low accuracy. 2. Unhandled State Collapses: Single-prompt agents getting stuck in infinite loops without state machine controls or deterministic fallbacks. 3. Token Bloat: Over-stuffing system prompts with uncompressed context, driving up monthly API bills by 300%. I restructure these brittle setups into deterministic, production-ready microservices built for heavy load. 💡 GOT A SLOW OR EXPENSIVE AI PIPELINE? GET A 5-MINUTE AUDIT Already have an AI agent or RAG system in staging/production, but it's slow, expensive, or hallucinating? Instead of scheduling a long discovery call, send me a quick message with a brief overview of your tech stack or prompt/RAG architecture. I will send back a free, personalized 5-minute video breakdown showing: 1. Where your pipeline is leaking token costs. 2. How to shave 30%+ off your API latency. 3. The exact architectural tweak needed for deterministic outputs. Click "Invite to Job" or send a message to request your audit or discuss a new project setup.
Earnings and projects
Last 6 months ÷ 4.9 months active (since Jun 2026)
Last 6 months: $1.2k
Billed in all: $1,393$1.4k
$1.2k in the last 6 months
Earnings, last 30 days
Skill rankings: Top 20% in Microservice
Ranked by MRR among everyone on Upwork with the skill.
- #142MLOps468 freelancers · 🇺🇸 #26Top 30%🇺🇸#26 of 60
- #320Software Architecture964 freelancers · 🇺🇸 #42Top 33%🇺🇸#42 of 112
- #384Vector Database1,142 freelancers · 🇺🇸 #36Top 34%🇺🇸#36 of 86
- #440Microservice2,217 freelancers · 🇺🇸 #28Top 20%🇺🇸#28 of 112
- #652Google Cloud Platform2,939 freelancers · 🇺🇸 #90Top 22%🇺🇸#90 of 364
- #943Large Language Model2,726 freelancers · 🇺🇸 #134Top 35%🇺🇸#134 of 315
- #1,301LangChain3,821 freelancers · 🇺🇸 #114Top 34%🇺🇸#114 of 259
- #1,359Retrieval Augmented Generation3,618 freelancers · 🇺🇸 #150Top 38%🇺🇸#150 of 306