Hi
Software Instructor
Mahmoud Arafa is a seasoned Software Instructor with a strong background in frontend development and modern web technologies. He specializes in teaching JavaScript, React, TypeScript, and testing frameworks.
About Me
I'm a frontend engineer with a passion for building elegant, performant, and accessible user interfaces. I specialize in modern frameworks like React and enjoy creating seamless UX experiences. Based in Germany, available remotely worldwide.
Tech Stack
React
Node.js
Projects
Experience
Senior Software Developer
CHECK24 Vergleichsportal GmbH
Responsible for the technical implementation of product improvements and further development of high-performance web frontends for desktop, tablet, and mobile devices in the Fintech domain, and digital account check. ▪ Plan, develop, and maintain features that are directly used by our end customers, serving over 4 million users per month and ensuring high performance, scalability, and reliability. ▪ Collaborate closely with product management as a technical contact and sparring partner to create and enhance innovative loan customer features. ▪ Support team leadership in the development and enhancement of our technical infrastructure.
TypeScriptReact.jsAngularNext.jsNX MonorepoStorybook styled-componentSEOJavaSpring BootMaterial UI styled-componentSCSSUI/UXJavaScriptPostgreSQLKubernetesDevOpsDockerJenkinsMicroservices ArchitectureAtomic DesignPrometheusGrayLogGrafana.
November 2022 - PresentSenior Frontend Developer
CyberSolutions GmbH
Built a complex enterprise e-commerce platform using React, AEM, SAP Hybris; focused on UX and maintainable components.
TypeScriptReact.jsNext.jsStorybook styled-componentSEOJavaSpring BootSCSSUI/UXJavaScript DockerJenkinsAtomic DesignGrafana.
May 2020 - October 2022Education
Bachelor of Computer Science
Suez Canal University
August 2002 - August 2006
Graduated with strong foundation in software development, algorithms, and systems programming.
Certifications
AWS Certified Cloud Practitioner
Amazon Web Services – January 2023
Languages
- Arabic – NATIVE
- English – ADVANCED
- German – INTERMEDIATE