Back to Portfolio

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

2016 - 2020

Professional Experience

Senior Front-End Developer

@Zinad

Mar 2024 - Present
Remote
  • 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

Nov 2022 - Feb 2024
Remote
  • 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

Sep 2020 - Sep 2022
Remote
  • 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