Available to hire
Hi, I’m Mahmoud M. Hassan, a Senior Software Engineer specializing in frontend development with over six years of experience. I am passionate about building robust systems and crafting engaging user interfaces that enhance the overall user experience. Currently, I work at CyShield, leading projects and mentoring junior developers while collaborating across teams.
I also enjoy sharing my knowledge as an external instructor at the Information Technology Institute (ITI), where I deliver training and workshops on frontend technologies. I am always eager to learn and develop elegant, efficient solutions that make a difference.
Experience Level
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
Arabic
Fluent
English
Advanced
Work Experience
Senior Software Engineer at Cegedim Egypt
September 1, 2023 - PresentActively contributed to project architecture by implementing enhancements to improve performance, stability, and scalability of frontend applications. Maintained a shared component library for consistent and efficient development. Enhanced product performance through optimization techniques and rigorous testing. Created and maintained current components to improve development efficiency. Built a comprehensive icon library for a consistent visual identity.
Software Engineer II at Cegedim Egypt
September 1, 2023 - July 21, 2025Contributed to frontend development using React, Typescript, SCSS, and other tools. Maintained shared component and icon libraries. Focused on product performance and improvements with thorough testing and optimization.
External Instructor at Information Technology Institute (ITI)
October 1, 2021 - PresentDelivered comprehensive training and workshops on frontend technologies. Effectively communicated complex concepts to professionals and students, facilitating understanding of fundamental frontend principles and technologies.
Frontend Developer at HululTech
May 1, 2021 - July 21, 2025Built modular and reusable components using Vue.js and Vuex for state management. Developed intuitive, usable, and engaging interfaces and visual designs for mobile and web applications.
Instructor at Computer Qualifying Center - Ministry of Defense
May 1, 2020 - July 21, 2025Instructed ICDL courses and Photoshop training, adapting teaching methods for diverse learners, including individuals with disabilities, to provide inclusive and supportive learning.
Wordpress Developer at Keep Online
April 30, 2019 - July 21, 2025Developed websites using popular website builders such as Elementor and Divi, streamlining development and providing clients flexibility in content management.
UI - WordPress Developer at Serv5
November 30, 2018 - July 21, 2025Developed visually appealing, intuitive, and user-friendly user interfaces. Created custom WordPress themes tailored to client requirements and branding guidelines.
Senior Software Engineer at CyShield
September 1, 2024 - PresentLeading projects to drive innovation and achieve business objectives. Collaborating with cross-functional teams to deliver high-quality solutions. Mentoring junior team members to foster skill development and growth.
Senior Software Engineer at Cegedim Egypt
July 31, 2024 - July 25, 2025Contributed to project architecture by implementing enhancements to improve performance, stability, and scalability of frontend applications. Maintained a shared component library for consistent and efficient development. Enhanced product performance through optimization and testing. Created and maintained components to improve development efficiency. Built a comprehensive icon library for a consistent visual identity.
Software Engineer II at Cegedim Egypt
September 1, 2023 - July 25, 2025Contributed actively to frontend development using React, Typescript, SCSS, and React Testing Library. Maintained shared UI components and worked with databases like MySQL and MongoDB.
External Instructor at Information Technology Institute (ITI)
October 1, 2021 - PresentDelivered comprehensive training and workshops on frontend technologies to professionals and students. Effectively communicated complex concepts in an accessible manner.
Frontend Developer at HululTech
May 31, 2021 - July 25, 2025Built modular and reusable components using Vue.js and Vuex. Developed intuitive and engaging interactions and visual designs for web and mobile.
Instructor at Computer Qualifying Center - Ministry of Defense
May 31, 2020 - July 25, 2025Instructed ICDL courses and Photoshop, adapting methodologies to diverse learners including individuals with disabilities.
Wordpress Developer at Keep Online
April 30, 2019 - July 25, 2025Developed websites using builders like Elementor and Divi, providing clients flexibility in content management.
UI - WordPress Developer at Serv5
November 30, 2018 - July 25, 2025Developed visually appealing, intuitive, and user-friendly user interfaces. Created custom WordPress themes tailored to client requirements.
Education
Diploma at Information Technology Institute (ITI)
September 1, 2020 - June 30, 2021Bachelor of Information Technology at Mansoura University
June 1, 2014 - September 1, 2018Diploma at Information Technology Institute (ITI)
September 1, 2020 - June 30, 2021Bachelor of Information Technology at Mansoura University
June 1, 2014 - September 30, 2018Qualifications
Diploma of Open Source Application Development
September 1, 2020 - June 30, 2021Frontend Technology Training
June 1, 2017 - July 31, 2017Frontend Technology Training
January 1, 2017 - February 28, 2017Internship in Frontend Development
August 1, 2017 - August 31, 2017Diploma of Open Source Application Development
September 1, 2020 - June 30, 2021Industry Experience
Software & Internet, Education, Government, Professional Services
Experience Level
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Front-End Developer
We have the best front-end developer experts on Twine. Hire a front-end developer in New Cairo City today.