Cairo, EgyptAvailable for work

Mohamed Shoman

Frontend Developer — React.js & Next.js

I build fast, accessible, and visually refined web applications. Focused on clean architecture, smooth interactions, and products that users enjoy using.

1+Years
10+Projects
5+Deployed
scroll
01 — About

Who I Am

Mohamed Shoman

Currently

Open to Work ✅

I'm a frontend developer focused on building modern, performant web applications using React, Next.js, and TypeScript. I care deeply about clean UI, UX details, and writing reusable, maintainable components.

Based in Port Said, Egypt, I've worked across internships, freelance projects, and self-directed builds — always pushing for quality over quantity. I'm currently open to frontend roles and freelance contracts.

💼

Experience

1+ Years

📍

Location

Cairo, Egypt

🎯

Focus

Frontend & UI/UX

Status

Open to Work

02 — Skills

Tech Stack

Technologies I work with daily, organized by category.

⚛️

Frontend

React.js
Next.js
TypeScript
JavaScript ES6+
Tailwind CSS
HTML5
CSS3
SASS/SCSS
🔄

State Management

Redux Toolkit
Context API
React Query
🛠️

Tools & Dev

Git
GitHub
VS Code
Figma
Axios
REST APIs
🎨

Design

Figma
Canva
Photoshop
Responsive Design
03 — Work

Selected Projects

Hover to pause · Drag or use arrows to navigate.

01/03
Mare Boutique
Live2025

Frontend Developer

Mare Boutique

End-to-end e-commerce platform with admin dashboard & QR payments

A responsive e-commerce web app built with Next.js, featuring a full storefront, admin dashboard, role-based access, and InstaPay QR checkout.

  • Full storefront with product listing, search, and filters
  • Shopping cart and checkout flow
  • InstaPay QR payment integration
  • JWT-based authentication with role-based access (Admin / User)
Next.jsTypeScriptTailwind CSSReactNode.jsREST API
▶ auto-playing
04 — Journey

Experience & Education

My professional timeline — internships, training, and freelance work.

Frontend Developer Intern

Orange Digital Center Egypt

📍 Egypt

Oct 2022 – Nov 2022
  • Built responsive UI components using React.js and modern CSS techniques.
  • Collaborated with a team on real-world frontend projects under mentorship.
  • Practiced clean code standards, Git workflows, and component reusability.
React.jsJavaScriptCSS3Git

Advanced Frontend Web Development

ITI – Information Technology Institute

📍 Egypt

Jun 2022 – Aug 2022
  • Completed an intensive frontend track covering React.js, JavaScript ES6+, and modern tooling.
  • Built several mini-projects applying concepts learned in the program.
  • Gained hands-on experience with component-driven development and API integration.
React.jsJavaScriptHTML5CSS3REST API

Freelance Frontend Developer

Self-Employed

📍 Port Said, Egypt

2023 – Present
  • Developed Mare Boutique — a full e-commerce platform with Next.js and Node.js backend.
  • Built the Faster Education Platform using React.js with full responsive design.
  • Built a location-based café discovery app.
Next.jsReact.jsTypeScriptTailwind CSSNode.js
05 — Services

What I Can Do for You

Focused frontend services for startups, teams, and individuals who need quality work.

Frontend Web Development

Building fast, scalable, and maintainable web applications using React.js and Next.js with TypeScript and clean component architecture.

React.jsNext.jsTypeScript

UI Implementation & Responsive Design

Turning Figma designs or wireframes into pixel-perfect, fully responsive interfaces using Tailwind CSS and modern CSS techniques.

Tailwind CSSFigmaSASS

E-Commerce Development

Developing e-commerce platforms with product listings, cart, checkout flows, and backend API integration.

Next.jsNode.jsREST API

Portfolio & Landing Pages

Crafting modern, animated portfolio sites and high-converting landing pages with smooth UX and strong visual hierarchy.

Next.jsFramer MotionTailwind

UI/UX Design Support

Creating UI mockups, component designs, and visual assets in Figma or Canva to support development handoff.

FigmaCanvaPhotoshop

Performance & Code Optimization

Auditing and improving web app performance — lazy loading, code splitting, image optimization, and clean reusable components.

Next.jsReactWeb Vitals

Got a project in mind?

I'm open to frontend roles, freelance contracts, and collaborations.

Let's Talk →
06 — Contact

Let's Work Together

Open to frontend roles, freelance projects, and interesting collaborations.

Available for new opportunities

Whether you have a project to build, a position to fill, or just want to say hi — my inbox is always open. I'll get back to you as soon as possible.

Send a Message

Designed & Built by Mohamed Shoman · 2026