Back to the portfolio العربية , Read this page in Arabic Download PDF

Mohamed Hatem

AI Team Lead Globant Multi-agent LLM systems, RAG, LLM serving

Summary

AI Team Lead with 7 years in data and AI, designing, shipping and running production LLM systems: multi-agent orchestration (LangGraph), RAG and hybrid search, self-hosted model serving (vLLM on NVIDIA A100) and LLM evaluation. Built a 14-agent assistant for ArabsStock and a 6-agent bilingual Arabic/English chatbot at Wakeb Data. AWS Certified Machine Learning – Specialty (2022).

Experience

  • Leading AI engineering on the Saudi Tourism Authority (STA) project: an agentic LLM runtime with retrieval and evaluation for Noura, the visitor assistant, and a staff assistant, in Arabic and English.
  • One LangGraph agent behind 96 tools (27 visible to visitors), with human approval before every action; Noura was accepted in the client's UAT in September 2026.

Client: Saudi Ministry of Defense (GADD)

  • Architected and deployed a fully async 6-agent bilingual (Arabic/English) LangGraph chatbot on Qwen, served with vLLM on NVIDIA A100 GPUs.
  • Owned model serving across multiple production GPU servers: vLLM configuration, GPU allocation, model versions, health monitoring and automated restarts.
  • Built hybrid RAG (vector + BM25 with LLM reranking), node-level caching and Brave Search over MCP, shipped as Dockerised FastAPI services behind Nginx.
  • Designed AIP semantic search v2, built a bilingual enterprise assistant for a Saudi government client with LLM evaluation, and moved key APIs from REST to gRPC.
  • Architected and built the ArabsStock Assistant: 14 LangGraph agents for semantic search, AI image generation, database operations and content moderation.
  • Built semantic search (OpenAI embeddings + Pinecone, automated batch ingestion) over millions of photos, videos and vector graphics, plus visual-similarity search.
  • Shipped audio AI for a beta sound library (generation and search, instrument classification, BPM detection, watermarking) as containerised FastAPI services.
  • Set up agent evaluation to track reliability, response accuracy and routing in production.
  • Designed and managed all data pipelines in Prefect, including ETL for GIS data from Saudi government sources.
  • Queried Overture Maps with AWS Athena and DuckDB; deployed map serving with MapProxy, MBTileServer, MapLibre and Kepler.gl.
  • Unified data from 3,008+ real-estate developers, each with its own schema, to scale the company's real-time e-map.
  • Built lead-lifecycle models (7 stages) for broker prioritisation, and text + image WhatsApp classification that routes messages to the right department.
  • Built Smart Search (fuzzy lookup over misspelled or partial Arabic/English names) and a PyTorch model inferring gender from Arabic names.
  • Designed ETL from Cosmos DB to SQL Server, scheduled with Azure Functions.
Earlier roles
Mohamed Hatem · CV · Updated October 2026 Case studies, code and an AI assistant that answers questions about my work: mohamedhatem.dev

Updated October 2026 Arabic version (PDF)