Badges
Certifications
Work Experience
Teaching Assistant
Minia University• June 2023 - Present• Minya, Egypt
- Programming Languages. - Algorithms and Data Structures. - OOP. - Database Management System. - Software Engineering Fundamentals (Analysis - Design - Implementation - Testing).
Software Programming Instructor
almentor• June 2024 - Present• Remote
Teaching students a comprehensive range of topics and hands-on practical skills including: • Programming Concepts. • Machine Learning. • Deep Learning. • Computer Vision.
Software Engineer Intern
Shura Solutions• August 2021 - September 2021
• Learned (.NET Development, JSON, Postman API, REST API, SQL, LINQ, Entity Framework, Git, GitHub, Git with Visual Studio). • Soft skills: Finish tasks in a short time. • Adapted with a team on a real project that is called Egyptian-Tax-Authority which fulfilled 50% of code.
Education
Minia University
Computer Science, MS• October 2023 - Present• GPA: 3.75
Currently pursuing my master's degree with a focus on bioinformatics and artificial intelligence.
Minia University
Computer Science, BS• September 2018 - July 2022
GPA: 3.3 Grade: Excellent with honors ● Awarded prize from vice president of the university to get the 5th place out of 420 students at college level. ● Achieved 1st place out of 35 students at the level of Department of Computer Science. ● Participated in the Hult Prize using a graduation project and got the 3rd place out of 10 teams at university level. ● Competed in Egyptian Collegiate Programming Contest (ECPC) 2020, Africa Collegiate Programming Contest (ACPC) kickoff online contest 2020. ● Resolved +1000 problems in different online judges like (Codeforces – Hackerrank – Hackerearth, …). The problems upgraded knowledge in different topics especially (Data Structure, Algorithms, and Mathematics). ● Improved rapid typing that generated 115 words per minute and top 4 percent on site (fast finger).