Umar J.
Senior Python Developer | Django, FastAPI | AI Integration, LLM, RAG
Senior Python developer with 8+ years building backends in Django, Django REST Framework (DRF) and FastAPI, and adding AI to real products: LLM APIs (OpenAI, Claude, Gemini), AI agents and RAG pipelines. $200K+ earned across 73 projects. Upwork Expert-Vetted (top 1% of talent). I build Python backends that hold up in production, and I add AI to them without making them fragile. Most clients come to me with one of three things: an AI feature to add to an existing product, an AI prototype that needs to become a reliable product, or a Django or FastAPI backend to build or fix. AI integration: - Adding LLM features to existing Python, Django and FastAPI apps with the OpenAI, Claude and Gemini APIs - AI agents and agent workflows that call tools and APIs, with retries, fallbacks and logging so you can see what the model did and why - RAG pipelines: document ingestion, embeddings, retrieval and answer quality tuning - LLM chatbots and voice agents, including live call automation - Token limits, retry logic, cost control and observability, so AI features don't break or overspend under real traffic As Senior Python AI Engineer at Legal Utopia, I built AI-powered lawyer matching and document automation on a Django backend, with DocuSign and Companies House integrations. Python and Django development: - Python backends in Django, Django REST Framework (DRF), FastAPI and Flask - Django REST APIs, admin, authentication and permissions - Fixing slow, buggy or hard-to-maintain Django codebases - PostgreSQL schema design and query optimization - Celery and Redis for background jobs, queues and caching, Docker for deployment FastAPI development: - Async REST APIs in FastAPI - Backends and services for AI products, including streaming responses - Clean API design, request validation and auto-generated API docs How I work: - I tell you upfront if something takes 3 weeks instead of 1 - I build for what happens when the happy path breaks, not just the demo - Clear updates, and code your team can maintain after I'm done Have an AI integration to add to your product, or a Django or FastAPI backend to build? Send me a message and tell me what you're building.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $46k
Billed in all: $241,116$241k
$3.8k in the last 6 months
Across 13 contracts
Across 73 contracts
Earnings, last 30 days
Skill rankings: Top 0.81% in REST API
Top 1% in 3 of 20 skills, ranked by MRR among everyone on Upwork with the skill.
- Celery275 freelancers · 🇬🇧 #2Top 1%🇬🇧#2 of 5
- #6LLM API Integration359 freelancers · 🇬🇧 #1Top 2%🇬🇧#1 of 8
- #15Redis1,774 freelancers · 🇬🇧 #1Top 0.85%🇬🇧#1 of 17
- #25AI Model Integration1,618 freelancers · 🇬🇧 #3Top 2%🇬🇧#3 of 43
- #41REST API5,062 freelancers · 🇬🇧 #3Top 0.81%🇬🇧#3 of 70
- #44Back-End Development4,183 freelancers · 🇬🇧 #1Top 1%🇬🇧#1 of 80
- #51Django5,931 freelancers · 🇬🇧 #2Top 0.86%🇬🇧#2 of 97
- #57FastAPI4,337 freelancers · 🇬🇧 #2Top 1%🇬🇧#2 of 76