Building production-ready AI systems powered by Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), Multi-Agent AI, and Machine Learning.
I'm an AI Engineer passionate about building intelligent systems that bridge cutting-edge AI research with real-world applications.
My expertise spans Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), Multi-Agent Systems, LLM Fine-Tuning, Machine Learning, and Production AI Engineering.
I enjoy designing scalable AI architectures, developing intelligent automation workflows, and deploying production-ready AI applications using modern engineering practices.
- AI & LLMs: Large Language Models β’ Agentic AI & Multi-Agent Systems β’ Retrieval-Augmented Generation (RAG) β’ LLM Fine-Tuning (QLoRA / LoRA)
- Engineering: FastAPI & Backend Engineering β’ Docker & Production Deployment
- Data: Machine Learning & Data Science
π Soual β AI-Powered Question Generation Platform (Graduation Project)
An AI platform that generates Egyptian Ministry-style examination questions using Large Language Models. My part: the AI question-generation system.
- Curriculum-aware Retrieval-Augmented Generation (RAG)
- LLM fine-tuning (LoRA) for educational question generation
- Semantic search with vector databases
- Automated PDF parsing and knowledge extraction
- Structured JSON output: multiple-choice, true/false, and short-answer questions with distractors and explanations
- Prompt engineering and output validation
- FastAPI REST API and Docker deployment
π Code: github.com/AI-Question-Generator/question-generation-system
π€ Models: question_generation_1.5B_model_v2 β’ question-generator-model-qwen2.5-1.5b β’ all models
Tech Stack: FastAPI β’ LangChain β’ Transformers β’ Hugging Face β’ PEFT / LoRA β’ PostgreSQL (pgvector) β’ Docker
π§ RAGGuide_ β Production-Ready RAG Application
A retrieval system with two modes: Q&A for grounded answers, and Judge Mode, which checks documents against rules or policies and returns structured improvement feedback.
- Modular FastAPI backend with a provider factory to swap OpenAI or Cohere
- Semantic chunking, embeddings, and vector similarity search
- PostgreSQL + pgvector, with Qdrant supported
- Docker Compose deployment
- Prometheus metrics and Grafana dashboards
π Code: github.com/ahmdeltoky03/RAGGuide_
Tech Stack: FastAPI β’ PostgreSQL β’ pgvector β’ Streamlit β’ Docker β’ Prometheus β’ Grafana
π’ Company Report Generator β Multi-Agent Research System
Give it a company name and it researches the web, structures the findings, and writes a professional business report.
Research Agent β Analysis Agent β Writer Agent β Company Report
- CrewAI orchestration with parallel Tavily searches and cited sources
- Pydantic-validated JSON from every agent
- Report streamed live to a lightweight web UI
- Markdown and PDF export
π Code: github.com/ahmdeltoky03/company-report-generator β’ π¬ Demo video
Tech Stack: CrewAI β’ FastAPI β’ Cohere β’ Tavily β’ Pydantic
βοΈ Avokat AI β Legal Assistant with GraphRAG (NTI Summer Internship)
Upload a legal PDF and it builds a knowledge graph of the entities and relationships inside, then answers questions grounded in that document, in Arabic, English, or a mix.
- Neo4j knowledge graph built with LangChain
- PyMuPDF ingestion with automatic language detection
- Token-by-token streaming chat (Server-Sent Events) on Gemini 2.5 Flash
- Isolated graph per chat session, with source citations
- React interface over a FastAPI backend
π Code: github.com/ahmdeltoky03/Avokat-AI β’ π¬ Demo video
Tech Stack: FastAPI β’ React β’ Neo4j β’ GraphRAG β’ Gemini β’ Sentence Transformers
β½ Sports Analytics Platform β Multi-Agent Football AI
Ask a football question in Arabic or English and six specialized agents fetch live data, analyze it, and return a polished report.
- CrewAI orchestration with shared context memory
- Football-Data API integration
- Gemini and Groq as interchangeable model backends
- Exports to Markdown, JSON, and PDF
π Code: github.com/ahmdeltoky03/agentic-system-crewai
Tech Stack: CrewAI β’ Gemini β’ Groq β’ FastAPI β’ Football-Data API
π Smart Procurement Agent β Automated Product Research
Four agents turn a shopping request into a procurement report: they craft search queries, search the web, scrape product pages, and compare prices and specs.
- Search-query, search-engine, scraping, and report-author agents in sequence
- HTML report generated automatically
π Code: github.com/ahmdeltoky03/smart-procurement-agent β’ π Live example report
Tech Stack: CrewAI β’ OpenRouter β’ Tavily β’ ScrapeGraph
| Project | What it does | Stack |
|---|---|---|
| Retail Analytics Copilot | Fully local RAG + text-to-SQL agent; DSPy tuning lifted valid-SQL rate from 60% to 85% | LangGraph DSPy Ollama |
| AI Medical Chatbot | Medical Q&A bots fine-tuned on BioMistral-7B and 4-bit LLaMA 3.2 | Unsloth Streamlit |
AI & LLM: RAG β’ GraphRAG β’ Multi-Agent Systems β’ CrewAI β’ LangGraph β’ LangChain β’ DSPy β’ Prompt Engineering β’ LoRA / QLoRA β’ Evaluation
Backend: Python β’ FastAPI β’ REST β’ Pydantic
Data stores: PostgreSQL β’ pgvector β’ Qdrant β’ Neo4j
Deploy & Monitor: Docker β’ Docker Compose β’ Prometheus β’ Grafana
Turning ideas into intelligent systems through AI engineering, scalable architectures, and production-ready solutions.
