Mahmoud Muhammed
Senior Frontend Developer
Professional Summary
Passionate Frontend Developer with 5+ years of experience creating beautiful, accessible, and high-performance web applications. Specialized in React, Next.js, and TypeScript with a strong focus on user experience and modern development practices.
Education
Bachelor of Computer Science
Faculty of Computers and Artificial Intelligence , Helwan University
Professional Experience
Senior Front-End Developer
@Zinad
- • Developed and maintained web applications using Angular, React, and Next.js.
- • Identified, validated, and remediated web security vulnerabilities.
- • Reviewed, validated, and resolved security bugs reported through internal audits and external reports to maintain a secure application environment.
- • Implemented new features and refactored legacy code to improve performance and maintainability.
Mid Front-End Developer
@Coligo
- • Working in an agile environment, attending daily stand-ups, and keeping track of user stories and bugs.
- • Utilizing React, Redux, and React-Query.
- • Reviewing pull requests and pairing with other team members.
- • Fixing production bugs and enhancing the system.
- • Writing e2e (Cypress) test
- • Working on Mobile App development using React Native.
Front-End Developer
@Tech4life
- • Developed and maintained responsive e-commerce applications using React and Next.js
- • working closely with designers and backend developers to ensure a seamless user experience.
- • Provided technical support to users, troubleshooting issues and responding to inquiries in a timely manner.
Technical Skills
Frontend Technologies
- • Languages: JavaScript (ES6+), TypeScript, HTML5, CSS3
- • Frameworks: React.js, Next.js, Angular
- • Styling: Tailwind CSS, Shadcn UI, MUI
- • State Management: Redux, Context API
DevOps & Tools
- • Containers: Docker
- • Version Control: Git, GitHub, GitLab
Design & Collaboration
- • Design: Figma, Adobe XD
- • Testing: Cypress, React Testing Library
- • Project Management: Jira, Trello, Notion
- • Methodologies: Agile
Key Projects
E-Commerce Platform
Full-stack e-commerce solution with payment integration, inventory management, and admin dashboard.
Technologies: Next.js, React.js, TypeScript, Stripe, MongoDB, Node.js, Tailwind CSS
Learning Management System
Comprehensive LMS for online courses, student management, and progress tracking.
Technologies: React.js, React native, Node.js, MongoDB, MUI, Stripe
Dental Clinic System
Comprehensive system for managing patient records, appointments, and billing.
Technologies: Next.js, React.js, TypeScript, MongoDB, Node.js, Tailwind CSS
Portfolio Website and Admin Dashboard to control content
Personal portfolio showcasing projects, skills, and experience.
Technologies: Next.js, TypeScript, Tailwind CSS
Certifications
- • Network Security Certification @Security meter (2022)
- • Bug Bounty Hunter @Hack the box academy (2022)
Languages
- • Arabic - Native
- • English - Conversational