AI / ML Engineer · Python Automation Developer. I build and deploy end-to-end machine learning applications across Computer Vision, NLP and LLMs, from training the model to shipping a containerised, live demo.
AI & Machine Learning · Currently at EngoSoft · Open to junior AI/ML and software engineering roles
Areas: Computer Vision (YOLO detection & segmentation) · Arabic NLP (AraBERT / MARBERT) · RAG & LLM applications · Classification & prediction · Model deployment (FastAPI, Docker, Streamlit) · SQL & KPI dashboards
| Project | What it does | Highlights | Demo |
|---|---|---|---|
| CloudDesk RAG | Customer-support knowledge assistant that answers from a private knowledge base with source citations, and declines when the answer isn't in the docs | LangChain · FAISS · FastAPI · Docker · 37 pytest tests · Recall@5 = 0.95 | Try it |
| Arabic Customer-Complaint Classifier | Triages Arabic complaints by Category, Sentiment and Priority | Fine-tuned AraBERT (Category F1 = 0.958) and MARBERT (Sentiment F1 = 0.941) · FastAPI · Docker | Try it |
| AI Monitor | Automates QA audits of Arabic sales calls: transcription, scorecard evaluation and AI coaching feedback | Gemini 2.5 Flash · Prompt engineering · RTL Arabic UI · Replaced a fully manual review process | Try it |
| Real-Time Egyptian Currency Counter | Detects, classifies and counts Egyptian banknotes from a live webcam feed | Custom YOLO11n · ~2,000 images · 12 classes · mAP50-95 = 0.994 | Try it |
| Project | Area | Demo |
|---|---|---|
| Customer Churn Prediction: Telco dataset, 5 models compared, Random Forest performed best | Machine Learning | Try it |
| Vehicles Detection | Computer Vision | Try it |
| YOLO Segmentation Deployment | Computer Vision | Try it |
| Waste Classification | Computer Vision | Try it |
| Construction Safety | Computer Vision | Try it |
I'm looking for junior AI/ML and software engineering opportunities in Egypt or remote. Reach me on LinkedIn.