Bank Churn Predictor
An interactive Streamlit web app that predicts bank customer churn from a Random Forest model trained on 10,000 customer records — polished dark UI and instant probability scoring instead of a notebook nobody can open.
ITIDA/NTI-certified Machine Learning practitioner (92%) and Computer Science student at Assiut National University. I build and ship real models — from a bank churn predictor to a real-time face recognition pipeline — mentor problem solvers in the ANU and EELU ICPC communities, and publish Arabic tutorials that beginners actually finish.
Data, interfaces, and teaching other people to solve problems.
I'm a Computer Science student at Assiut National University with a strong pull towards Machine Learning, data science and education. I like problems that need both logic and judgement — the ones where the model is only as good as the question you asked it.
As an ITIDA/NTI-certified ML practitioner I've gone from zero to building and deploying real models: a bank churn predictor at 86% accuracy, and a real-time face recognition pipeline. In parallel I've spent two seasons mentoring 15+ students in the ANU and EELU ICPC communities, coach problem solving, and keep a 655-problem competitive programming record myself.
Teaching is the other half of it. I publish Arabic tutorials on SQL, Microsoft Access and data structures, because explaining a concept properly is the only real proof you understand it. I'm currently looking for junior ML / data and web roles where I can keep building things people actually use.
Machine Learning Summer Training · 92% · 120 hours · Jul 2026
Assiut National University · Sep 2023 – Present · 4th year
Python, scikit-learn, pandas, NumPy · deploying models with Streamlit
ANU & EELU ICPC communities · 15+ students · still active at ANU
Arabic playlists on SQL, Microsoft Access and data structures
Models, apps and platforms — with the one I got paid for.
An interactive Streamlit web app that predicts bank customer churn from a Random Forest model trained on 10,000 customer records — polished dark UI and instant probability scoring instead of a notebook nobody can open.
A web system for looking up Egyptian high school (Thanawya Amma) exam results by seat number — live search interface plus an admin dashboard, deployed and used in the wild on Vercel.
A face recognition pipeline built with InsightFace, OpenCV and ONNX Runtime. It collects face samples from a webcam, builds an embeddings database, then identifies known versus unknown faces from either a live camera feed or a single image.
A premium RTL Arabic invoice page built for a photography studio client through Khamsat — dark theme, full billing layout, order details and payment summary, ready to drop into a studio management system.
The frontend of an educational web platform that aggregates YouTube videos, PDFs and documentation so students stop losing time hunting for study material. Built as an academic project with accessibility and content discoverability as first-class concerns.
Arabic educational playlists and problem-solving walkthroughs — a full Microsoft Access series, SQL tutorials and explanations of key data structures, structured so a beginner can finish the path instead of jumping between scattered videos.
Machine learning, the interface on top of it, and the people who have to use both.
From messy raw data to a model that is actually worth deploying.
A model nobody can open is a model nobody uses — so I ship the interface too.
Clean interfaces that hold up on a phone — including right-to-left Arabic layout.
Two seasons of turning "I don't know where to start" into a repeatable method.
Technical topics explained so a beginner finishes the series instead of quitting.
Relational fundamentals and the queries a real project actually needs.
Real reviews from completed orders on Khamsat, quoted as written.
عمل رااائع جدًا ، وفي وقت قياسي ، شخص محترم وأخلاق عالية التنفيذ جداً ممتاز ، برافووو أنصح الجميع بالتعامل معه
شكرا لك عمل رابع وتقبل التعليمات وإنجاز باسرع وقت ساعود للعمل معك مجددا بكل تأكيد
اشكرك على مجهودك وسرعة الانجاز
كان رائع
سريع ومبدع شكرا
ممتاز
Mentoring seasons, teaching, design work and study.
From the raw data to the model, then the screen someone touches.
Continuous learning, documented. Tap a certificate to view it.
NVIDIA · Certificate of Competency
Aug 2025Sprints · 40-hour workload · ID: SPR-TU4106
CertifiedfreeCodeCamp & Microsoft · Certification
July 2025ITI · Assiut Branch · 60-hour bootcamp
Aug 2024HackerRank · ID: 6D2033D47C10
Mar 2025HackerRank · ID: DDD4253F6B15
Apr 2025Open to frontend and web development work, junior developer roles, teaching and mentoring opportunities. The fastest way to reach me is email.