Second-year Computer Science undergraduate with experience developing and testing software projects within university coursework. Skilled in programming, problem-solving, and teamwork, with a strong interest in applying academic knowledge to real-world challenges through an internship.
Python
1- Visual Studio Code
2- IntelliJ
3- Github & GitLab
Object-Oriented Programming (OOP)
Software Quality & Testing
Problem-Solving & Analytical Thinking
Teamwork & Collaboration
Communication Skills
Adaptability & Willingness to Learn
"Rogue-like" Game (Console-Game):
Developed a console-based game inspired by Elden Ring as part of a group university project. Built new features on top of an existing game engine, including implementing gameplay mechanics and system interactions. Gained experience in collaborative software development, iterative design, and testing.
Fantasy Football League Simulator
Developed a Fantasy Football League system in Python (university project) using data structures such as hash tables, linear probing, and separate chaining. Implemented classes to manage players, teams, and matches, simulating a full league season with statistics tracking and dynamic scheduling. Strengthened skills in algorithms, efficient data handling, and object-oriented programming.
Card Clash: Color Chaos (UNO-style Game Simulator)
Implemented a multiplayer card game simulator inspired by UNO, focusing on core algorithms and data structures. Designed rules, card mechanics, and player interactions while handling special cards with unique abilities. Enhanced problem-solving, object-oriented programming, and game logic design skills through iterative development.
NotMinecraft: Mining Horrors (Game Simulation)
Developed a console-based mining and survival game inspired by Minecraft, with a focus on Abstract Data Types (ADTs), Binary Search Trees (BST), and recursion. Implemented resource collection, environment interactions, and recursive algorithms for game logic. Strengthened skills in algorithm design, data structures, and recursive problem-solving.
Arabic - Native Proficiency
English - Full Professional Proficiency (Educated Fully in English)