Available for work

Hi, I'm Hamam Sadek

<_ />

I build production-ready web applications — from the first component to the deploy.

HS

About Me

I'm a Front-End Developer building fast, accessible web applications with Next.js, React and TypeScript — and I take them all the way to production with Prisma, PostgreSQL and Supabase. Most recently I designed, built and shipped Orderly single-handedly: a multi-tenant SaaS for restaurants with real-time ordering, role-based dashboards, an offline-first PWA and full Arabic/English support.

12Projects Shipped
15+Technologies
2+Years Experience

Skills & Tools

Front-End

HTML

HTML

CSS

CSS

JavaScript

JavaScript

TypeScript

TypeScript

React

React

Next.js

Next.js

Tailwind CSS

Tailwind CSS

Backend & Tools

Supabase

Firebase

Neon

Git

GitHub

My Latest Projects

A selection of things I've designed and built — from landing pages to full-stack apps.

Orderly
Next.js

Orderly

A multi-tenant SaaS platform for restaurants, built solo from database design to deployment. QR-code menu ordering for guests, plus role-based dashboards for admin, cashier, kitchen and waiter — with real-time order sync, offline-first support and full Arabic/English localization.

Next.jsTypeScriptPrismaPostgreSQLPusherPWATailwind CSS
Zawwaqa
Next.js

Zawwaqa

A restaurant discovery platform with server-side rendering for fast first paint and indexable pages. Multi-criteria search and filtering with URL-synced state, Google Maps integration for location-based browsing, and a Supabase data layer for reviews and ratings.

Next.jsTypeScriptSupabaseGoogle MapsTailwind CSS
Exclusive
Next.js

Exclusive

A full-stack e-commerce store covering the complete flow — catalog, product details, cart management and checkout. Authentication and session handling with Supabase Auth, including protected routes and persisted cart state on a mobile-first layout.

Next.jsSupabase AuthREST APIsTailwind CSS
XStore
React

XStore

A fast e-commerce single page application with client-side routing and a centralized Redux Toolkit store for cart, filters and user state. Perceived load time reduced through code splitting, lazy-loaded routes and optimized image delivery.

ViteReactRedux ToolkitAxiosTailwind CSS
Order Easy
React

Order Easy

A restaurant ordering system enabling customers to choose tables, browse the menu and place orders seamlessly, with an admin panel for managing orders and tables in real time.

ReactFirebaseTailwind CSS

Earlier Work

Corporate sites and landing pages built with HTML, CSS and JavaScript — all fully responsive and cross-browser tested.

Get In Touch

Have a project in mind or just want to say hi? My inbox is always open.