Abdul Hanan Z.
Backend Engineer | Django, FastAPI, RAG & AI Chatbots | Python Expert
𝗠𝗼𝘀𝘁 𝗯𝗮𝗰𝗸𝗲𝗻𝗱𝘀 𝗮𝗿𝗲 𝗯𝘂𝗶𝗹𝘁 𝘁𝗼 𝘀𝗵𝗶𝗽 𝗻𝗼𝘁 𝘁𝗼 𝘀𝗰𝗮𝗹𝗲. 𝗜 𝗯𝘂𝗶𝗹𝗱 𝗯𝗼𝘁𝗵. I'm a senior backend engineer specializing in Python/Django and AI/RAG systems. I help founders and SaaS teams turn "we want AI in our product" into scoped, shippable features that actually run in production — not just demos. ⭐ Top Rated Plus · 100% Job Success · $55K+ earned · 2,800+ hours ━━━━━━━━━━━━━━━━━━━━ 🎯 𝗪𝗵𝗼 𝗜 𝗛𝗲𝗹𝗽 🔹 Startups building AI products that need a backend engineer who also understands LLMs, vector DBs, and RAG architecture — not just a Python dev forwarding requests to OpenAI 🔹 Founders with a working MVP that needs to scale, and want one developer who'll stay long-term instead of rotating through 5 freelancers 🔹 SaaS teams modernizing legacy Django, Flask, or Rails codebases 🔹 Agencies that need a senior backend lead who can also mentor frontend devs ━━━━━━━━━━━━━━━━━━━━ ⚙️ 𝗖𝗼𝗿𝗲 𝗘𝘅𝗽𝗲𝗿𝘁𝗶𝘀𝗲 ✅ Backend Development Python · Django · Django REST Framework · FastAPI · Flask · Celery · Redis · PostgreSQL · MySQL · MongoDB ✅ AI & LLM Integration RAG pipelines · LangChain · LlamaIndex · OpenAI · Anthropic Claude · Vector DBs (Pinecone, Weaviate, pgvector, ChromaDB) · AI Chatbots · Prompt engineering ✅ DevOps & Cloud AWS (EC2, RDS, S3, Lambda) · Docker · CI/CD · GitHub Actions · Nginx · Linux administration · Deployment automation ✅ APIs & Integrations REST · GraphQL · Stripe · Twilio · OAuth/JWT · Webhooks · Third-party API integration ✅ Full-Stack When Needed React · Next.js · TypeScript · Ruby on Rails · Redmine customization ━━━━━━━━━━━━━━━━━━━━ 💡 𝗪𝗵𝘆 𝗖𝗹𝗶𝗲𝗻𝘁𝘀 𝗛𝗶𝗿𝗲 𝗠𝗲 (𝗮𝗻𝗱 𝗞𝗲𝗲𝗽 𝗠𝗲) Most of my Upwork earnings come from long-term clients, not one-off gigs. One client kept me on for 2,800+ hours over 2 years — because the system kept scaling and they didn't want to retrain anyone else. I work like a senior in-house engineer, not a contractor billing hours: → I push back when something is a bad idea, instead of just building it → I write code for the next developer to maintain (often future me) → I tell you about the bug before you find it → I communicate clearly about tradeoffs before I make them → I don't disappear mid-project, ghost on Slack, or hand you AI-generated junk ━━━━━━━━━━━━━━━━━━━━ 📋 𝗛𝗼𝘄 𝗜 𝗪𝗼𝗿𝗸 → Kickoff call to align on scope before I write a line of code → Fixed-price for well-scoped projects · Hourly for evolving work → Async updates so you're never wondering what I'm working on → Response time: within a few hours, every working day ━━━━━━━━━━━━━━━━━━━━ ❌ 𝗪𝗲'𝗿𝗲 𝗽𝗿𝗼𝗯𝗮𝗯𝗹𝘆 𝗻𝗼𝘁 𝗮 𝗳𝗶𝘁 𝗶𝗳: → You're optimizing for the lowest hourly rate above all else → You want someone to copy-paste GPT output and call it AI development → You expect me to skip planning and "just start coding" ━━━━━━━━━━━━━━━━━━━━ 📩 𝗟𝗲𝘁'𝘀 𝗧𝗮𝗹𝗸 If you're building something that needs a senior backend engineer who shows up, communicates, and stays until it actually works in production send me an invite. I'll respond within a few hours with thoughts on your project.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $495
Billed in all: $60,454$60k
$247 in the last 6 months
Across 9 contracts
Earnings, last 30 days
Skill rankings: Top 14% in HAML
Ranked by MRR among everyone on Upwork with the skill.
- HAML22 freelancers · 🇵🇰 #1Top 14%🇵🇰#1 of 10
- #198Ruby965 freelancers · 🇵🇰 #32Top 21%🇵🇰#32 of 147
- #374Ruby on Rails1,811 freelancers · 🇵🇰 #100Top 21%🇵🇰#100 of 390
- #790GitHub2,823 freelancers · 🇵🇰 #126Top 28%🇵🇰#126 of 438
- #955App Development2,592 freelancers · 🇵🇰 #197Top 37%🇵🇰#197 of 537
- #1,414Git5,766 freelancers · 🇵🇰 #175Top 25%🇵🇰#175 of 608
- #1,983jQuery8,973 freelancers · 🇵🇰 #258Top 22%🇵🇰#258 of 1,261
- #2,198API Development6,848 freelancers · 🇵🇰 #517Top 32%🇵🇰#517 of 1,551