Hazem Azzam.

FULL-STACK DEVELOPERAbout Hazem Azzam

I design and ship production web applications end to end — Next.js and React interfaces, NestJS APIs, PostgreSQL data models, and the authentication, RBAC and deployment that hold them together. I'm a full-stack developer based in Cairo, Egypt.

01 — HOW I WORK

How I work

I'm Hazem Azzam, a full-stack developer based in Cairo, Egypt, with 3+ years of building and shipping production web applications — e-commerce storefronts, multi-tenant systems and internal business tools.

I own the whole lifecycle: architecture, APIs and data models, the interface on top, and the deployment and tuning that keep an app fast, secure and easy to find. I care most about clean, maintainable architecture and about getting authentication and access control right the first time.

Clean code

Maintainable, scalable, well-documented systems.

Performance

Optimizing for speed, accessibility, and UX.

Ownership

From database schema to deployed UI, one person accountable.

Collaboration

Working closely with designers, devs, and stakeholders.

3+YEARS IN PRODUCTION
6PROJECTS SHIPPED
EN / ARBILINGUAL, RTL-READY UIS
DAILY STACKNext.js · React · TypeScript · NestJS · PostgreSQL · Docker
02 — EXPERIENCE

Where I've built things

FULL CV ↓
  1. 2026 — PRESENTTrust Developments · Cairo

    Full-Stack Developer

    Building and operating multi-branch restaurant and retail systems end to end: Next.js storefronts and dashboards, NestJS APIs with role-based access, PostgreSQL models, Paymob payments and CI/CD to production.

    • Next.js
    • NestJS
    • PostgreSQL
    • RBAC
    • Turborepo
    • Docker
  2. 2023 — 2025Military service · Egypt

    Software Developer, training simulation systems

    Developed and maintained training simulation software, working on reliability and interface requirements under strict constraints.

    • Simulation
    • Desktop UI
    • Reliability
  3. 2022Freelance · Remote

    Full-Stack Developer

    Delivered client web apps from brief to launch — e-commerce storefronts with Arabic RTL, booking and auditing tools — owning architecture, API design and deployment.

    • React
    • TypeScript
    • Node.js
    • Tailwind
    • Vercel
03 — TOOLBOX

Toolbox

Frontend

Fast, SEO-friendly interfaces with server rendering, accessible components and Arabic RTL support.

Next.js · React · TypeScript · Tailwind CSS · shadcn/ui · React Query · React Hook Form · Zod · Zustand · next-intl

Backend

REST APIs with clear contracts, relational data models, authentication and role-based access control.

NestJS · Node.js · PostgreSQL · Prisma · Drizzle · REST API design · OpenAPI · Auth & RBAC · Paymob · S3

Delivery

Clean architecture, reviewed pull requests and automated pipelines from commit to production.

Docker · GitHub Actions · CI/CD · Vercel · Turborepo · Clean Architecture · Code review

04 — SELECTED WORK

Full-stack projects I've shipped

ALL PROJECTS →

A multi-branch restaurant platform (pre-launch): QR table ordering for guests, a staff app for cashiers and the kitchen, and a manager dashboard, all on one NestJS API.

Next.jsNestJSPostgreSQLDrizzle

Operations dashboard for restaurant and retail teams — products, orders, customers and delivery agents, behind role-based access.

RBACTanStack Tablei18n
  1. 03

    The Super Bowl

  2. 04

    Pizza Roma

  3. 05

    SAAL Falcon

  4. 06

    Bedaya Convoy

NEXT STEP

Have a project in mind? Let's talk.