Skip to content
View Mohamedkhattab02's full-sized avatar

Block or report Mohamedkhattab02

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.

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
Mohamedkhattab02/README.md

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

const mohamed = {
    role: "Software Engineering Student (B.Sc.) β€” 4th Year",
    school: "ORT Braude College of Engineering πŸŽ“",
    languages: ["Arabic", "Hebrew", "English"],

    focusedOn: ["Agentic AI", "Agentic RAG", "Full-Stack AI Products"],
    currentlyLearning: ["LangGraph", "LangChain", "Multi-Agent Systems"],

    funFact: "I ship production AI apps with real users β€” while still a student πŸš€"
};
  • πŸ”­ Building production-grade AI platforms end-to-end β€” from idea to deployment
  • 🌱 Deep-diving into Agentic AI β€” self-correcting RAG agents, LangGraph state machines, Reflexion patterns
  • πŸ’Ό Open to Student / Junior Software Engineer positions
  • ⚑ I believe the best way to learn is to build real products with real users

πŸš€ Featured Projects

πŸ“˜ DeepReview

AI-Powered Academic Reading Platform

🟒 Live in production with organic users

An intelligent platform that transforms how students read research papers β€” automatic AI analysis, chat grounded only in the paper's content, and an adaptive Socratic learning bot (6 difficulty levels) that measurably builds critical thinking. Includes a full instructor analytics dashboard.

πŸ…ΏοΈ BPARK

Automated Parking Management System

πŸ–₯️ Full-stack Client–Server architecture

A platform managing an automated parking facility end-to-end: subscriber management, vehicle drop-off/pickup, advance reservations with capacity rules, email notifications, and a manager analytics dashboard. 23 JavaFX screens, TCP/IP networking over OCSF, and a transactional MySQL backend with scheduled background jobs.

πŸ¦œπŸ”— Advanced Adaptive RAG β€” Self-Correcting Agentic RAG with LangGraph

🧠 Adaptive RAG + Corrective RAG (CRAG) + Self-RAG β€” combined in one agent

A self-reflective RAG agent built as a LangGraph state machine: routes each question to the vector store or live web search, grades every retrieved document for relevance, detects hallucinations in its own answers, and retries until the response is grounded and useful. Pure LCEL chains decoupled from graph nodes, fully unit-tested, with end-to-end LangSmith observability.


πŸ› οΈ Tech Stack

πŸ€– AI Engineering β€” Concepts & Architectures

Agentic AI AI Agents Multi-Agent Systems Agentic RAG Adaptive RAG CRAG Self-RAG Hybrid RAG
Reflexion Agents ReAct Prompt Engineering Embeddings Semantic Search Tool Calling Structured Outputs

🦜 AI Frameworks & LLM Ecosystem

LangChain LangGraph LangSmith LCEL Hugging Face
Gemini Claude OpenAI ChromaDB pgvector Tavily

🌐 Full-Stack

Next.js React TypeScript Tailwind Node.js Supabase

βš™οΈ Languages & Backend

Python Java JavaScript MySQL PostgreSQL Firebase

🧰 Tools & Platforms

Git GitHub Vercel VS Code

🀝 Let's Connect

Always open to interesting conversations about AI engineering, full-stack development, and building products that matter.

LinkedIn Gmail



⭐ From Mohamedkhattab02 β€” building the future, one commit at a time.

Popular repositories Loading

  1. BPARK BPARK Public

    BPARK – Automated Parking Management System developed as a semester project using software engineering principles.

    Java 1

  2. DeepReview DeepReview Public

    An AI-powered web platform that enhances academic reading, analysis, and critical thinking through intelligent article processing and Socratic learning.

    TypeScript 1

  3. PlantGuard-AI PlantGuard-AI Public

    Python

  4. Mohamedkhattab02 Mohamedkhattab02 Public

  5. Agentic-RAG-with-LangGraph Agentic-RAG-with-LangGraph Public

    πŸ¦œπŸ”— Self-correcting Agentic RAG agent built with LangGraph β€” combines Adaptive RAG, Corrective RAG (CRAG) & Self-RAG. Routes queries to vector store or web search, grades document relevance, and det…

    Python