AI Engineer · Backend AI Engineering · Data Science & AI (Zewail City)
I build production-grade AI applications and the backend systems behind them — RAG pipelines, LLM-powered features, multi-tenant APIs, and scalable data services.
- Backend AI systems — FastAPI services with PostgreSQL, Redis, background jobs, rate limiting, and clean layered architecture (router/service/repository + dependency injection).
- LLM & RAG applications — vector search (pgvector, FAISS, ChromaDB), LlamaIndex/LangChain, SSE streaming, and evaluation.
- MLOps & infrastructure — Docker, Docker Compose, GitHub Actions CI/CD, MLflow, DVC, Azure Container Apps, and test suites that hold.
- AI & data science — PyTorch, TensorFlow, scikit-learn, computer vision (YOLOv10/11/12, SORT, Kalman filtering), NLP & speech (MFCC, HMM, LSTM), big data (Spark, Kafka, Hadoop).
- 🔭 Backend AI Engineering Intern @ FlyRank — building an embeddable lead-capture platform: tenant-isolated APIs, async Redis/RQ jobs, Groq LLM inference, defense-in-depth rate limiting/spam filtering, 938 tests at 100% coverage.
- 🌱 MEAN Stack Web Development Trainee @ NTI (Advanced Summer Training Program 2026, in collaboration with ITIDA).
- flyrank-backend — embeddable lead-capture platform with multi-tenant FastAPI, background jobs, and 100%-coverage test suite.
- Arxiv-RAG-Webapp — RAG assistant for CS papers using FAISS + Google Gemini.
- Real-Time-Recommendation-System — Kafka + Spark Structured Streaming + ALS end-to-end recommendation system (RMSE 0.8705).
- LLM-Optimization — LLM benchmarking, quantization, and fine-tuning framework.
- RAG-Optimization-System — end-to-end RAG system with an ML optimization layer (CSAI 302).
- YOLO-SORT-Person-Tracker — YOLOv12 + SORT person tracking with Kalman filtering and path visualization.
- SIFT-Texture-Image-Retrieval — content-based image retrieval with SIFT, BoW, and TF-IDF.
- YOLO-Model-Comparison — benchmarking YOLOv10n/v11n/v12n detection and tracking.
B.Sc. in Data Science and Artificial Intelligence — Zewail City of Science and Technology (Graduated June 2026)
Languages: Python, JavaScript/TypeScript, SQL, R, C/C++, Java, Bash
Backend: FastAPI, Flask, REST APIs, PostgreSQL, SQLite, Redis, SQLAlchemy, Pydantic, JWT, OAuth
AI/ML: PyTorch, TensorFlow, Keras, scikit-learn, Hugging Face, XGBoost, LightGBM
LLM/RAG: LlamaIndex, LangChain, pgvector, FAISS, ChromaDB, Sentence-Transformers, Groq, Gemini
MLOps/DevOps: Docker, Docker Compose, GitHub Actions, MLflow, DVC, Azure Container Apps, pytest
Data: Spark, Kafka, Hadoop, Pandas, NumPy, Matplotlib, Seaborn
