Skip to content
View mohamedashraff22's full-sized avatar

Highlights

  • Pro

Organizations

@UniAct

Block or report mohamedashraff22

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mohamedashraff22/README.md

Hey, I'm Mohamed Ashraf πŸ‘‹

Typing SVG

πŸš€ AI Engineer | Shipping AI That Actually Works

🌐 Portfolio: mohamed-ashraf-ai.vercel.app


πŸ‘¨β€πŸ’» About Me

I'm an AI Engineer specializing in Generative AI, LLMs, RAG systems, and autonomous AI agents β€” with hands-on experience shipping production-grade AI to real users, not just notebooks. I build multi-agent systems with Google ADK and LangGraph, fine-tune LLMs and VLMs for specific domains, and care most about the part that makes AI actually reliable: grounding, guardrails, and evaluation. I also work deeply in Arabic NLP and Computer Vision, building AI that genuinely works in Arabic β€” not just English.

🎯 Core Expertise

  • RAG Systems: Hybrid retrieval (dense + keyword), reranking, and grounded generation β€” evaluated with RAGAS, not guesswork.
  • AI Agents: Multi-agent orchestration with Google ADK and LangGraph β€” tool use, guardrails, memory for production chatbots.
  • LLM & VLM Fine-Tuning: LoRA/QLoRA/GRPO for domain-specific models β€” including building datasets from scratch when none exist.
  • Full-Stack AI Deployment: FastAPI, Docker, PostgreSQL, Qdrant/pgvector β€” from prototype to crash-safe, monitored production systems.

🌐 Let's Connect

πŸ› οΈ Tech Stack

LANGUAGES

AI & DATA SCIENCE

GEN AI & NLP

BACKEND & DEPLOYMENT

πŸ“ˆ GitHub Activity

GitHub Stats

Streak Stats

Top Languages

Profile Views

Pinned Loading

  1. arabic-menu-extractor arabic-menu-extractor Public

    Python 3

  2. egyptian-id-ocr egyptian-id-ocr Public

    Python

  3. rag-app rag-app Public

    Python

  4. langchain_with_tools langchain_with_tools Public

    Python

  5. LLM-FROM-SCRATCH LLM-FROM-SCRATCH Public

    Jupyter Notebook

  6. fine-tuning-with-unsloth-grpo-mcq-gen fine-tuning-with-unsloth-grpo-mcq-gen Public

    Jupyter Notebook