Available for Work · Cairo, Egypt

I build modern web applications that deliver results.

I'm Peter Salah, a Front-End Developer specializing in React, Next.js, and TypeScript. I craft clean, responsive interfaces with real-world API integrations, authentication, payment flows, and Arabic RTL layouts.

3+
Projects Shipped
1+ yr
Front-End Focus
100%
Clean Code
Peter Salah
Peter Salah
React & Next.js Developer
Frontend Specialist
React.js
Next.js App Router
TypeScript
Tailwind CSS
TanStack React Query
Axios & REST APIs
Arabic RTL Layouts
E-commerce & Checkout
Context API & State
Framer Motion
Git & GitHub
Performance & SEO
React.js
Next.js App Router
TypeScript
Tailwind CSS
TanStack React Query
Axios & REST APIs
Arabic RTL Layouts
E-commerce & Checkout
Context API & State
Framer Motion
Git & GitHub
Performance & SEO
Case Studies

Featured Projects

Explore all repositories on GitHub ↗
NextShop E-commerce
01

NextShop E-commerce

Full-featured e-commerce platform with live cart, online payments, user authentication, and order tracking.

Next.jsReact QueryTailwind CSSAxiosPayment
Ahmed Megaly Platform
02

Ahmed Megaly Platform

Modern Arabic RTL educational platform with courses, protected video streaming, exams, and Google login.

Next.jsReactRTL LayoutReact QueryGoogle Auth
Nivirra Tourism
03

Nivirra Tourism

Responsive travel website featuring curated trips, customer reviews, and an interactive custom tour builder.

HTML5Modern CSSJavaScriptResponsive UI
Technical Stack // Core Competencies

Skills & Technologies

A production-ready skillset for building fast, robust, and accessible front-end web applications.

Frontend Core

React.js
Next.js
TypeScript
JavaScript ES6+
Tailwind CSS
HTML5
CSS3
Bootstrap

Data Fetching & State

TanStack React Query
Axios
REST APIs
Context API
Redux Toolkit
LocalStorage & Cache

Product & UI Engineering

Arabic RTL Layouts
Responsive Design
E-commerce & Cart
Auth & Protected Routes
Payment & Checkout UI
Dashboard Interfaces

Tools & Workflow

Git & GitHub
Vercel Deployment
VS Code
Framer Motion
npm / pnpm
Figma to Code
Continuous Growth & Practice
Constantly expanding skills in TypeScript design patterns, Next.js server actions, and full-stack API architectures.
TypeScript ProNext.js 15+
Career Timeline // Practical Experience

Work & Experience

Hands-on front-end development delivering high-impact, bug-free applications for clients and production environments.

Freelance Front-End Developer

Freelance / Client Engagements
2025 — Present
  • Designed and developed full-stack responsive web applications using React, Next.js, TypeScript, Tailwind CSS, and REST APIs for real-world clients.
  • Engineered comprehensive e-commerce flows (catalog, dynamic filtering, persistent cart, checkout, and online payment integrations).
  • Built multi-tier educational and LMS platforms featuring Arabic RTL interfaces, protected video pages, quizzes, and Google authentication.
  • Implemented clean client architecture with TanStack React Query, Axios interceptors, reusable UI libraries, and organized service layers.

Front-End Practice & Specialized Building

Production Projects & Open Source
2025
  • Mastered Next.js App Router patterns, server-side rendering, client component boundaries, and performance optimization.
  • Structured reusable design systems with Tailwind CSS, custom hooks, and Context API for zero-lag state propagation.
  • Built production-ready portfolio case studies adhering to accessibility, mobile-first design, and clean code principles.
Get in Touch // Let's Build

Have an idea or a project in mind?

I'm currently available for freelance projects, internships, and junior front-end developer roles. Let's discuss how we can create something exceptional together.

Active status: Open to immediate opportunities
Quick response time (within 24 hours)