Mohamed Abdul Hafiz
@mohamedabdulhafiz
Aspiring software engineer with a strong foundation in programming.
What I'm looking for
My name is Mohamed Ahmed, and I am currently pursuing a Bachelor's degree in Computer and Systems Engineering at Alexandria University, where I have maintained a GPA of 3.68. My academic journey has equipped me with a solid foundation in software development, algorithms, and machine learning concepts. I have a passion for problem-solving, having solved over 1000 problems across various platforms like LeetCode and Codeforces.
In addition to my academic achievements, I am an active contributor to open-source projects, specifically JabRef, where I have fixed bugs and added features. My technical skills include proficiency in programming languages such as C++, Java, and Python, as well as familiarity with web technologies like HTML, CSS, and JavaScript. I have also worked on several projects, including a mobile application called EL-OUSTA, where I played the roles of Developer and Scrum Master, implementing key features like authentication and real-time notifications.
Experience
Work history, roles, and key accomplishments
Web Application Developer
Mail Server Web Application
Dec 2021 - Jan 2022 (1 month)
Solely developed the backend and database for a web application that allows users to manage emails and contacts. Utilized Java, Spring Boot, and Vue.js to implement OOP principles and design patterns.
Operating System Developer
Pint-OS
Nov 2021 - Dec 2021 (1 month)
Developed a solution for priority donation in operating systems using C programming. This project involved enhancing process management by allowing high-priority processes to donate their priority to lower-priority processes.
Software Developer Intern
EL-OUSTA
Oct 2021 - Nov 2021 (1 month)
Contributed to the development of the EL-OUSTA mobile application, which connects clients with technicians. Implemented authentication, real-time notifications, and an admin dashboard using Java, Spring Boot, and MySQL.
Education
Degrees, certifications, and relevant coursework
Alexandria University
Bachelor in Computer and Systems Engineering, Computer and Systems Engineering
2021 - 2026
Grade: 3.68
Activities and societies: Active contributor to open source projects, familiar with machine learning concepts, and solved over 1000 problems across various platforms.
Studied Computer and Systems Engineering with coursework in Software, Database, Algorithms, Operating Systems, Data Structures, and more. Achieved a GPA of 3.68.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Mohamed?
You can contact Mohamed and 90k+ other talented remote workers on Himalayas.
Message MohamedFind your dream job
Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
