Software Development

Computer Science student with hands-on experience in software development, object-oriented programming, and web application development through academic projects. Experienced in coordinating university events, leading volunteer activities, and collaborating effectively in team environments. Strong problem-solving skills with a growing foundation in Linux, Git, and cybersecurity. Passionate about building practical software solutions and continuously learning new technologies.
Coordinated logistics and schedules for university events.
Managed event operations to ensure successful execution.
Collaborated with clients and university staff to meet event requirements.
Assisted with budget tracking and operational planning.
Resolved unexpected issues efficiently in fast-paced environments.
Programming Languages Java C# HTML CSS
Technologies & Tools Blazor Git & GitHub Linux
Core Skills Object-Oriented Programming (OOP) Data Structures Web Development Debugging Problem Solving
Soft Skills Communication Teamwork Leadership Time Management Event Coordination Adaptability
Software Development
UI/UX Design
Problem Solving
Cybersecurity
Enactus Member
Universities of Canada in Egypt
Collaborated with team members on community-focused initiatives and projects.
Contributed to research, planning, and event preparation.
Developed teamwork, communication, and project coordination skills.
Open House Volunteer
Universities of Canada in Egypt
Assisted in organising university Open House events.
Welcomed prospective students and families and provided event support.
Helped ensure smooth event operations while working as part of a team.
Restaurant Order Management System (Java)
Developed a restaurant management application using Java.
Applied object-oriented programming principles to design and implement the system.
Implemented features for order processing and menu management.
Strengthened problem-solving and software design skills.
Student Information System (C# & Blazor)
Developed a web-based Student Information System using C# and Blazor.
Implemented functionality for managing student records.
Improved full-stack development and debugging skills.
Hangman Game (Java)
Developed a console-based Hangman game using Java.
Applied object-oriented programming concepts and game logic.
Strengthened programming fundamentals and debugging skills.
Snakes and Ladders Game (Java)
Built a simplified Snakes and Ladders game in Java.
Implemented game mechanics and player movement logic.
Enhanced problem-solving and software development skills.
Statistical Data Analysis Project
Collected, analysed, and interpreted data using statistical methods.
Presented findings through reports and data visualisations.
Strengthened analytical and critical thinking skills.