Expertise

Data Science & Analytics

Leveraging Python, SQL, Excel, and Power BI to analyze data, create visualizations, and extract actionable insights for data-driven decision making.

PythonSQLPower BIExcelData Analysis

Competitive Programming & Algorithms

Proficient in solving complex algorithmic and data structure problems, demonstrated through competitive programming achievements and mentoring students.

C++Data StructuresAlgorithmsProblem-SolvingCompetitive Programming

Software Development & OOP

Experienced in developing applications using various programming languages and applying Object-Oriented Programming principles for robust and scalable solutions.

JavaC++PythonAndroid Jetpack ComposeOOP

Natural Language Processing (NLP)

Developed intelligent systems utilizing NLP techniques, such as Bi-Gram language models, for real-time text prediction and auto-completion.

NLPPythonBi-Gram ModelsMachine Learning Concepts

Projects

Health Data Analysis Dashboard

Enabled data-driven insights into patient distribution and hospital efficiency by visualizing key metrics such as admissions, billing amounts, and length of stay.

Developed an interactive healthcare analytics dashboard using Power BI to analyze patient demographics, hospital performance, and treatment costs.

Auto-Fill NLP System

Improved word prediction accuracy in a real-time typing interface by implementing a preprocessing pipeline including tokenization and frequency analysis.

Engineered an intelligent auto-completion system leveraging a Bi-Gram language model trained on CEFR-leveled datasets, featuring real-time word prediction through a Tkinter GUI.

To-Do List Android App

Implemented CRUD operations with clean architecture principles to ensure scalability and maintainability of task data.

Developed a modern Android application for task management with a responsive interface and persistent local database integration using Room.

Library Management System

Efficiently managed books, users, and borrowing operations through robust OOP design.

Implemented a command-line library management system with distinct admin and user functionalities, applying key OOP principles such as inheritance, encapsulation, and polymorphism.

Timeline

2022

Qualified for the ECPC (Egyptian Collegiate Programming Contest) and ranked 62/2000 participants.

2022

Competed in the Meta Hacker Cup, a global programming competition.

2022

Started mentoring students in advanced algorithms and competitive programming as an Instructor at Thebes CPC Community.

2023

Developed a robust console-based banking system using Java OOP and exception handling.

2024

Implemented a command-line library management system applying key OOP principles in C++.

2026

Expected to graduate with a Bachelor of Computer Science, concentrating in Data Science.