About Me
My introduction
Working
Projects
Online
Full-Stack .NET developer and competitive programmer skilled in building scalable, data-driven applications. Proficient in C#, JavaScript, HTML5, CSS3, and the .NET Core Web API, with experience in full-stack Python development. Actively involved in competitive programming and committed to delivering efficient and impactful solutions.
View CVTechnical Proficiencies
Programming Languages
Core Skills
Frontend Development
Backend Development
Databases Technologies
Tools & IDEs
Soft Skills
Qualification
My personal journey
Bachelor's Degree in Computer Science and Information Technology
Helwan National University
September 2023 - Present
Vice President & Head of Technical Committee
HNU-FCSIT ICPC Community
December 2024 - Present
- Assisting the President in overseeing the organization's operations
- Managing the technical aspects of the ICPC
- Leading the creation, review, and validation of programming problems
Trainee - Full Stack Development with .NET
Digital Egypt Pioneers Initiative (DEPI)
November 2024 - May 2025
- Developing with .NET technologies and building data-driven applications
- Working with C#, HTML5, JavaScript, CSS3, and .NET Core Web API
Trainee - Competitive Programming (Intern)
IEEE Delta Academy
November 2024 - February 2025
- Participating in competitive programming training sessions and contests
- Learning algorithms and data structures to solve complex problems efficiently
- Collaborating with peers to enhance problem-solving skills and coding techniques
Academic Coordinator
Summarize Team
January 2024 - February 2025
- Advising students on academic matters, including course selection, academic performance, and career guidance.
Trainee - Full Stack Development with Django
Information Technology Institute (ITI)
August 2024 - September 2024
- Developing with Django and building data-driven applications
- Working with Python, HTML5, JavaScript, CSS3, and Django REST Framework
- Gaining experience in full-stack development and web application design
Head of Researchers
Triple-S Cairo branch
November 2023 - February 2024
- Leading and managing the research team, which includes hiring, mentoring, and evaluating researchers.
- Managing the resources allocated to research, including budgets, equipment, and facilities.
Featured Projects
Collage Management System
CMS is a web application that simplifies and automates academic and administrative tasks, improving efficiency and offering an easy-to-use interface for students, faculty, and administrators.
Event Management System
A Java-based event management system with features for event creation, registration, and ticketing. Utilizes JavaFX for the GUI and text files for data storage.
N Puzzle Solver
A Python-based N puzzle solver using Best First search algorithm and heuristics. It provides a GUI for user interaction and visualizes the solving process.
E-commerce Platform
A full-stack e-commerce platform built with Django and React. It features user authentication, product management, and a shopping cart system.
FilmAPI
A RESTful API for managing film data, built with Go and PostgreSQL. It supports CRUD operations, user authentication, and advanced search features.
Weather Application
A responsive weather application using React and OpenWeatherMap API. It provides real-time weather information, forecasts, and location-based services.
Task Management System
A comprehensive task management system with features like task creation, assignment, progress tracking, and team collaboration tools.
Todo List Application
A feature-rich Todo list application built with React and TypeScript. Includes task prioritization, due dates, and local storage persistence.
Professional Certifications
Introduction to Software Testing Certification
Sprints
A verified certification demonstrating foundational knowledge in software testing principles and practices
Software Engineer Intern Certification
HackerRank
A verified HackerRank certification showcasing foundational software engineering abilities, suitable for internship roles
Software Engineer Certification
HackerRank
A verified HackerRank certification demonstrating proficiency in software engineering concepts, problem-solving, and coding skills
Problem Solving (Intermediate) Assessment
HackerRank
Completed intermediate-level problem-solving assessment
REST API (Intermediate) Assessment
HackerRank
Completed intermediate-level REST API assessment
ECPC Qualification Contest 2024
Egyptian Collegiate Programming Contest (ECPC)
Participated in the ECPC qualification contest 2024
Advanced Problem Solving Training
Coach Academy
Completed advanced problem-solving training and achieved high rank in final contest
Problem Solving (Basic) Assessment
HackerRank
Completed basic-level problem-solving assessment
C++ Programming Fundamentals
Udemy - Yassin Marco
5 hours comprehensive introduction to C++ programming fundamentals
Advanced C++ Programming
Udemy - Maria EduCare
Advanced C++ programming concepts and expert-level techniques
Mastering Data Structures and OPP in C++
Udemy - OCSALY Academy
Mastered data structures and object-oriented programming in C++
AI Career Essentials
ALX Africa
Essential skills and knowledge for AI career development
Web Development Course
Udemy - Ziad Smadi
Comprehensive web development course covering HTML, CSS
Learn SQL from scratch in Arabic
Udemy - Ahmed Hatem
A beginner-level SQL course taught in Arabic
Full Stack Summer Training
Information Technology Institute (ITI)
Completed summer training program focused on Full Stack Web Development with django
Principles of Writing Clean Code
MaharaTech ITIMooca
Learned principles of writing clean and maintainable code