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.
Competitive Programming & Algorithms
Proficient in solving complex algorithmic and data structure problems, demonstrated through competitive programming achievements and mentoring students.
Software Development & OOP
Experienced in developing applications using various programming languages and applying Object-Oriented Programming principles for robust and scalable solutions.
Natural Language Processing (NLP)
Developed intelligent systems utilizing NLP techniques, such as Bi-Gram language models, for real-time text prediction and auto-completion.
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
Qualified for the ECPC (Egyptian Collegiate Programming Contest) and ranked 62/2000 participants.
Competed in the Meta Hacker Cup, a global programming competition.
Started mentoring students in advanced algorithms and competitive programming as an Instructor at Thebes CPC Community.
Developed a robust console-based banking system using Java OOP and exception handling.
Implemented a command-line library management system applying key OOP principles in C++.
Expected to graduate with a Bachelor of Computer Science, concentrating in Data Science.