Skip to content
BackNov 7
Zakaria H.
Upwork badge

Zakaria H.

Senior LLM/AI Engineer | Python, RAG, NLP, Voice Agent

LLM Engineer and Generative AI Specialist with 8+ years of experience building AI automations, chatbots, RAG systems, and AI agents for real-world business applications. I design and deploy production-ready LLM applications using LangChain, LlamaIndex, OpenAI APIs, and vector databases like Pinecone, Weaviate, and Qdrant. My focus is on delivering reliable, scalable, and high-accuracy AI solutions. 🔹 What I can help you build • LLM-powered applications (GPT, Claude, open-source LLMs) • RAG (Retrieval-Augmented Generation) systems for private data • Use OpenClaw (ClawdBot) to build AI automation workflows • AI chatbots for customer support, legal, medical, or business use • AI agents and multi-step autonomous workflows • Semantic search engines and embeddings pipelines • Prompt engineering and LLM optimization • Fine-tuning LLMs with HuggingFace • Open-source LLM setup with vLLM or Ollama • AI automation and RPA with UiPath 🔹 Technical Stack • LLMs & GenAI: OpenAI, Claude, HuggingFace, LangChain, LlamaIndex • Vector DBs: Pinecone, Weaviate, FAISS • NLP: SpaCy, NLTK, BERT, AraBERT, Gensim • Backend: Python, FastAPI, Flask • Databases: MongoDB, MySQL, Elasticsearch • Deployment: Docker, server deployment, Replicate (Cog) • RPA: UiPath (Certified Advanced Developer) 🔹 Selected GenAI Projects AI Agent Planner & Executor : Built an AI agent capable of handling complex multi-step tasks using function calling, planning, and self-evaluation for reliable results. RAG Document Search System : Developed a RAG system for PDFs, DOCX, and PPTX files with access control and department-based retrieval using Weaviate. SQL AI Assistant (SQLytics) : Created an LLM-powered tool that converts natural language into SQL queries and retrieves accurate database insights. Legal AI Chatbot : Built a chatbot connected to legal database with source-backed answers via text and voice. 🔹 Why work with me? • Production-ready AI solutions (not just prototypes) • Vibe coder: using Cursor AI and Claude Code • Clean, scalable architecture • Strong communication and reliability • Focus on real business value If you need a serious LLM/GenAI expert to build high-quality AI solutions, I’d be glad to help.

🇲🇦Casablanca, Morocco$34/hr100% JSS4.90 (99)Since Nov 2019

Earnings and projects

MRR
$2k

Last 6 months ÷ 6

World#23,029 / 412k
🇲🇦Country#62 / 1,706
Revenue, last 30 days
$2k

Last 6 months: $12k

World#20,705 / 412k
🇲🇦Country#65 / 1,706
Total earnings
$253k

Billed in all: $266k

World#10,450 / 412k
🇲🇦Country#17 / 1,706
Per project
$1.8k

$1.1k in the last 6 months

World#81,760 / 412k
🇲🇦Country#263 / 1,706
Projects, last 6 months
11

Across 12 contracts

25% fixed75% hourly
World#15,931 / 412k
🇲🇦Country#56 / 1,706
Projects in all
137

Across 155 contracts

54% fixed46% hourly
World#18,009 / 412k
🇲🇦Country#45 / 1,706

Earnings, last 30 days

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

Skill rankings: #1 in 2 skills of 15

Rarest: top 2% in NLTK, of 84. Ranked by MRR among everyone on Upwork with the skill.

  1. 1Haystack5 freelancers · 🇲🇦 #1Top 20%
  2. 1Gensim2 freelancers · 🇲🇦 #1Top 50%
  3. 2NLTK84 freelancers · 🇲🇦 #1Top 2%
  4. 2spaCy33 freelancers · 🇲🇦 #1Top 6%
  5. #18UiPath214 freelancers · 🇲🇦 #1Top 8%
  6. #28Robotic Process Automation415 freelancers · 🇲🇦 #1Top 7%
  7. #47RabbitMQ552 freelancers · 🇲🇦 #1Top 9%
  8. #85Elasticsearch946 freelancers · 🇲🇦 #1Top 9%