Skip to content
Mohamed Afify

HelloI'm MohamedA Frontend Developer

Book a Meeting

About Me

Portrait of Mohamed Afify

Mohamed Afify

Frontend Developer

Making websites that truly engage with the user is what drives me as a Frontend Developer, and I have gotten really good at making online experiences that customers really like.

Experiences

Software Engineer@ Namshi | Noon

Jul. 2022 - present
  • Developing and maintaining a server-side rendered application built with Typescript, Node.js, React.js and Next.js
  • Developing a monorepo project using Turborepo and writing E2E tests using Playwright.
  • Handling products catalog and filtration as well as checkout, loyalty subscription, and user authentication.
  • Integrating A/B tests and feature toggles.

Projects

Featured Projects

Other Projects

Skills

Software Engineering

  • Git/GitHub
  • Problem Solving
  • OOP
  • Data Structures
  • Algorithms
  • Ubuntu
  • Databases
  • Design Patterns
  • Unit Tresting

Frontend

  • HTML5
  • CSS3
  • Bootstrap 4
  • Responsive Design
  • Sass
  • JavaScript (ES6)
  • jQuery
  • React
  • Next.js
  • Context
  • React Router
  • Redux
  • Material UI
  • TypeScript
  • Styled Components
  • Figma

Backend

  • Python
  • Flask
  • PostgresSQL
  • SQLAlchemy
  • REST APIs
  • Auth0
  • Firebase