AbdElhalim Ibrahim

Hi, I'mAbdElhalim Ibrahim

Software Engineering Student | Machine Learning & MLOps

I'm a fourth-year Software Engineering student with a foundation in programming and data analysis. I'm now training in machine learning and learning how models are deployed and maintained.

About

From software engineering to machine learning

I started with programming and front-end development, then moved into data analysis through a university bootcamp, where I cleaned a banking dataset and built a Power BI dashboard on top of it.

Machine learning is what I'm focused on now. I'm training in Microsoft Machine Learning through DEPI, and I'm working toward turning my customer churn analysis into a full model. I'm also learning the MLOps side: how models get deployed and maintained.

I'm looking for an ML internship or junior role, in Egypt or remote.

  1. Software EngineeringUniversity degree
  2. Front-endTraining completed
  3. Data analysisBootcamp and project
  4. Machine learningDEPI, in progress
  5. MLOpsNext

Projects

What I've built

All three are solo projects. Each one shows its current state.

EDA done · modeling next

Customer Churn Analysis

Python · Pandas · NumPy · Seaborn · Jupyter

An end-to-end data cleaning, feature engineering and exploratory analysis pipeline on customer churn data. This is the base for my first machine learning model.

  • Cleaned and standardized 14 fields: removed duplicates, handled missing values, fixed inconsistent categories.
  • Extracted year, month and day features from the join date.
  • Found that 27.3% of customers churned, and that churn rates are almost identical across contract type, payment method, tenure and join year. No single variable explains churn.
  • Next: logistic regression and tree-based models, evaluated with proper classification metrics.
View on GitHub ↗
Completed

Bank Data Analysis Dashboard

Excel · SQL · Power BI

University bootcamp project: from a raw banking dataset to a multi-page Power BI dashboard.

  • Cleaned 10,000+ customer and transaction records across 10+ fields.
  • Wrote SQL queries across multiple relational tables.
  • Built about 20 visuals and KPI cards across 5 business areas.
  • Identified around 4 high-value customer segments and flagged elevated risk in an estimated 10 to 15% of loan cases.
View the project ↗
Live

Coconut Menu Website

Front-end

An Arabic menu website for a juice and dessert shop in Assiut. Visitors enter their first name, browse the menu and search it.

A front-end project from before I moved into data and ML.

Visit the website ↗

Skills

Tools and languages

Grouped by relevance to ML work. Items marked "learning" are in progress.

Machine learning

Python, Pandas, NumPy

Scikit-learn (learning)

Data and analytics

SQL, Excel, Power BI

Matplotlib, Seaborn

Programming

Python, Java, C++, JavaScript

OOP, data structures, algorithms

Web

HTML, CSS, JavaScript

Tools

Git and GitHub, Jupyter

Learning

Currently learning

What I'm studying right now.

In progress

Microsoft Machine Learning

DEPI, July to December 2026. Core ML concepts, supervised and unsupervised algorithms, Python libraries.

In progress

Model evaluation

Applying proper metrics and validation to the churn model.

In progress

MLOps fundamentals

How models are deployed and maintained in real applications.

Education

Education and certificates

Bachelor of Software Engineering

Faculty of Computers and Artificial Intelligence, Assiut National University

Fourth year, expected graduation 2027

Cumulative grade up to third level: Excellent, 86%

Certificates

  • Python · SprintsJun 2025 · ID 5B1BP6
  • SQL (Intermediate) · HackerRankMay 2025
  • Designing Database Solutions for Microsoft SQL Server · Programming AdvicesMay 2026 · ID cert_c98wvy1r
  • OOP · Programming AdvicesAug 2026 · ID cert_dfwxfxv3

Also: SQL (Basic), HackerRank. C++, Sololearn. HTML, TeraCourses.

Contact

Let's connect

Open to ML internships and junior roles, in Egypt or remote.

Send me a message

Or reach me directly

LinkedIn GitHub