Mohamed Elkholy

Computer Engineering Student | Data Science & Machine Learning Enthusiast

Mohamed Elkholy

My Journey

I am a dedicated computer engineering student passionate about leveraging my skills in programming and data analysis to use it in the data/machine learning fields. I have hands-on experience with data analysis using Excel and various programming languages including C++, Python, and Java, and have successfully completed multiple projects in AI and robotics. I am committed to continuous learning and development in the tech field, with a strong foundation in practical applications.

Skills & Expertise

Technical Skills

My expertise spans across multiple programming languages and AI technologies. I have strong foundations in traditional programming languages like C++ and Java, with growing expertise in Python for machine learning applications. My experience includes working with SQL databases, implementing machine learning algorithms, and diving into deep learning frameworks.

Soft Skills

Beyond technical capabilities, I pride myself on strong communication and presentation skills, developed through acting experiences and numerous exhibitions. My leadership experience and team collaboration skills have been honed through managing diverse project teams and community initiatives.

C++ 80%
Java 70%
Python 60%
SQL 50%
Machine Learning 40%
Deep Learning 10%
Data Analysis 65%
Git & GitHub 45%
Presentation Skills 80%
Communication 90%
Team Working 75%
Critical Thinking 75%

Education

Bachelor of Computer Engineering

Helwan University | 2022 – 2027

Comprehensive study in computer engineering principles, software development, hardware design, and emerging technologies in computing systems.

Projects

Data Analysis Projects

Sales Dataset Analysis

Conducted full-cycle analysis on a business sales dataset using Excel. Explored and cleaned raw data, modeled key metrics, and built an interactive dashboard to visualize performance trends and support decision-making.

GitHub Documentation
Sales Dashboard
Interactive Sales Dashboard - Click for full view

Ecommerce Dataset Analysis

Performed structured analysis on ecommerce data using Excel. Focused on data exploration, cleaning, and KPI modeling, culminating in a dynamic dashboard that highlights customer behavior and product performance.

GitHub Documentation
Ecommerce Dashboard
Ecommerce Analytics Dashboard - Click for full view

Elkholy Online Shoe Store Analysis

Analyzed Arabic-language business data for a local online shoe store. Cleaned and structured messy inputs, extracted actionable insights, and designed a dashboard tailored to client needs—emphasizing clarity, KPIs, and visual storytelling.

GitHub Documentation
Shoe Store Dashboard
Shoe Store Analytics Dashboard - Click for full view

Machine Learning Projects

RAG Chatbot for Egyptian Startups

Developed a chatbot that provides Egyptian startups with instructions in terms of Egyptian law. This project was built and automated through n8n to ensure accurate, context-aware legal guidance.

Convolutional Neural Network for Chest X-Ray Classification

Developed a Python-based CNN (TensorFlow/Keras) to classify chest X-ray images as Normal or Pneumonia, helping radiologists increase their diagnosis accuracy.

LSTM-Based Next-Word Prediction Model

Built and trained a Python NLP model using LSTM networks (TensorFlow) to predict the next word/words, trained on about 999+ iPhone reviews.

Linear/Logistic Regression From Scratch

Implemented both linear and logistic regression algorithms entirely from scratch in Python without using machine learning libraries, including batch-size gradient descent logic. Emphasized mathematical clarity and hands-on understanding of supervised learning foundations.

Software Engineering & Robotics Projects

Bus-Booking Mobile Application

A full-stack mobile application designed to streamline bus trip reservations and payment management. Built with Flutter and integrated with Firebase Firestore, the app provides a modern, user-friendly interface for searching, booking, and managing bus trips in real time.

View Project Report

Offline Pharmacy E-Commerce Platform

Designed and implemented a Java application inspired by Amazon, featuring shopping cart management and checkout workflows for local pharmacy use.

Maze-Solving Robot

Developed an Arduino-driven robot equipped with line-following sensors and decision-making algorithms to autonomously navigate and solve maze challenges.

Arduino Smart Garage System

Engineered an automated garage door controller using Arduino, integrating LDR sensors for vehicle detection to provide seamless access control.

C++ Library Management System

Created a C++ console application with file-based storage to automate book inventory tracking, user registration, and borrowing processes.

Certifications & Training

HCIA Workshop

September 2025 – November 2025

Huawei
Focused on core machine learning algorithms, including supervised learning techniques and practical applications in real-world scenarios.

HCIA Certificate

HCIA Certificate

Cross Platform Mobile Application Development

August 2025 – September 2025

ITI
Hands-on development of mobile applications using Dart and the Flutter framework, with emphasis on UI design, state management, and full functionality across platforms.

This certification is currently in progress

Data Analyst Specialist Program

July 2025 – December 2025

Digital Egypt Pioneers Initiative
Comprehensive training in data analysis fundamentals, including data cleaning, visualization, and dashboard modeling using real business datasets.

DEPI Certificate

Data Analyst Specialist Certificate

Supervised Machine Learning: Regression and Classification

May 2025

DeepLearning.AI
Completed coursework covering regression and classification algorithms, model evaluation metrics, and implementation best practices using Python and scikit-learn.

Machine Learning Certificate

Supervised Machine Learning Certificate - DeepLearning.AI

AI Track Training Program

August 2024 – September 2024

Mindset Training Company
Explored foundational machine learning and deep learning methodologies, including neural networks, evaluation strategies, and deployment considerations.

AI Track Certificate

AI Track Training Program Certificate - Mindset Training Company

Robotics Workshop

July 2023

Beta Academy
Hands-on experience with Arduino programming, sensor integration, and basic circuit design, focusing on robotics fundamentals and embedded systems.

C++ Programming Workshop

July 2023

Beta Academy
Intensive workshop on core C++ programming concepts, object-oriented design, and data structures, with practical coding exercises and algorithmic problem-solving.