Keroles Salah
About Projects Services Reviews Experience Skills Certifications Contact
Appearance

Keroles Salah Fakhry

CS Student & ML Practitioner

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.

Portrait of Keroles Salah Fakhry
92%ML certification score
655Problems solved
2×ICPC communities
92%
ML Certification Score
655
Problems Solved
120h
ML Training Hours
15+
Students Mentored
2023
Teaching Since
About Me

A passionate learner & educator

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.

ITIDA / NTI ML Practitioner

Machine Learning Summer Training · 92% · 120 hours · Jul 2026

BSc Computer Science

Assiut National University · Sep 2023 – Present · 4th year

Machine Learning & Data

Python, scikit-learn, pandas, NumPy · deploying models with Streamlit

Problem-Solving Mentor

ANU & EELU ICPC communities · 15+ students · still active at ANU

Technical Content Creator

Arabic playlists on SQL, Microsoft Access and data structures

Projects

Things I've built and shipped

Models, apps and platforms — with the one I got paid for.

All repositories on GitHub
What I Do

Where I can actually help you

Machine learning, the interface on top of it, and the people who have to use both.

01

Machine Learning & Data

From messy raw data to a model that is actually worth deploying.

  • EDA, cleaning & feature engineering
  • Classification & ensemble models
  • Model evaluation & tuning
02

ML Apps & Dashboards

A model nobody can open is a model nobody uses — so I ship the interface too.

  • Interactive apps with Streamlit
  • Probability scoring & dark UI
  • Deployment on Vercel / GitHub Pages
03

Frontend & RTL Arabic UI

Clean interfaces that hold up on a phone — including right-to-left Arabic layout.

  • Semantic HTML5 & modern CSS3
  • Responsive, mobile-first builds
  • RTL Arabic interfaces (client work)
04

Problem-Solving Mentoring

Two seasons of turning "I don't know where to start" into a repeatable method.

  • Algorithms & data structures
  • Analytical thinking & decomposition
  • ICPC contest preparation
05

Technical Content Creation

Technical topics explained so a beginner finishes the series instead of quitting.

  • Structured tutorial playlists
  • Scripting & walkthrough design
  • Arabic-first explanations
06

Databases & SQL

Relational fundamentals and the queries a real project actually needs.

  • MySQL & relational design
  • Queries, joins & subqueries
  • HackerRank-certified SQL
Client Reviews

What clients say about my work

Real reviews from completed orders on Khamsat, quoted as written.

Featured review
عمل رااائع جدًا ، وفي وقت قياسي ، شخص محترم وأخلاق عالية التنفيذ جداً ممتاز ، برافووو أنصح الجميع بالتعامل معه
Client review · Khamsat
02
شكرا لك عمل رابع وتقبل التعليمات وإنجاز باسرع وقت ساعود للعمل معك مجددا بكل تأكيد
Client review · Khamsat
03
اشكرك على مجهودك وسرعة الانجاز
Client review · Khamsat
04
كان رائع
Client review · Khamsat
05
سريع ومبدع شكرا
Client review · Khamsat
06
ممتاز
Client review · Khamsat
Experience & Education

Where I've learned and what I've led

Mentoring seasons, teaching, design work and study.

Problem Solving Mentor Current

Mar 2025 – Present
ANU ICPC Community · Assiut, Egypt
  • Provided mentorship to ANU students, assisting them with problem-solving strategies.
  • Supported the development of their critical thinking skills, helping them tackle complex tasks effectively.

Problem Solving Mentor

Oct 2024 – Feb 2025
EELU ICPC Community · Assiut, Egypt
  • Mentored a group of students at EELU, guiding them through problem-solving techniques.
  • Helped improve their analytical and logical thinking skills, enabling them to solve complex problems efficiently.

Graphic Designer Current

Apr 2024 – Present
Human For Good Community · Assiut, Egypt
  • Started as an intern with Human for Good, gaining hands-on experience before transitioning to a designer role.
  • Initially focused on creating designs using Photoshop, later transitioning to Canva for more efficient design work.

Content Creator Current

Dec 2023 – Present
YouTube · @kerlssalah
  • Created educational content on YouTube, including full playlists on Microsoft Access and SQL.
  • Share problem-solving walkthroughs and explain key Data Structures topics to support students and beginners in tech.

BSc Computer Science Current

Sep 2023 – Present
Assiut National University · Assiut, Egypt
  • Fourth-year student with a strong academic foundation in computer science and software engineering.
  • Relevant coursework: Data Structures & Algorithms, Object-Oriented Programming, Database Systems.
Technical Skills

Tools & technologies I work with

From the raw data to the model, then the screen someone touches.

Programming Languages

Python (ML & Data)JavaScript C++SQL HTML5CSS3

Machine Learning & Data

scikit-learnpandas NumPyEDA Data CleaningFeature Engineering Model EvaluationHyperparameter Tuning Supervised & Unsupervised

Web & Frontend

HTML5CSS3 JavaScriptResponsive Web Design RTL Arabic UISemantic Markup

Data & Databases

MySQLSQL Query Writing Joins & SubqueriesDatabase Fundamentals Relational Design

Tools & Platforms

StreamlitJupyter Notebook GitGitHub GitHub PagesVercel VS CodeCanva

Working With People

Self-LearningTechnical Documentation Presentation SkillsCommunication MentoringArabic & English
Certifications

Validating my skills & dedication

Continuous learning, documented. Tap a certificate to view it.

Featured Achievement

Machine Learning Summer Training

ITIDA × NTI · Certificate of Training
92%Final score
120hTotal hours
4 weeks28 Jun – 23 Jul 2026
Student ID311276
FoundationsPython, NumPy, pandas, statistics & visualization
Data craftEDA, cleaning, preprocessing & feature engineering
AlgorithmsRegression, Naive Bayes, KNN, SVM, decision trees, ensembles, unsupervised learning
OptimizationModel selection, hyperparameter tuning & deployment

"Machine learning is not about memorizing algorithms — it's about knowing how to ask the right questions of your data."

Getting Started with Deep Learning

NVIDIA · Certificate of Competency

Aug 2025

SprintUp - AI & ML Foundations

Sprints · 40-hour workload · ID: SPR-TU4106

Certified

Foundational C# with Microsoft

freeCodeCamp & Microsoft · Certification

July 2025

Introduction to Web Technologies

ITI · Assiut Branch · 60-hour bootcamp

Aug 2024

Problem Solving (Basic)

HackerRank · ID: 6D2033D47C10

Mar 2025

SQL (Basic)

HackerRank · ID: DDD4253F6B15

Apr 2025
Get In Touch

Let's build something useful

Open to frontend and web development work, junior developer roles, teaching and mentoring opportunities. The fastest way to reach me is email.

Opens your email app with this message ready to send.