Fullstack

From database to deployment —
every layer, fully owned.

Building end-to-end products that are fast, scalable, and maintainable isn't about knowing every tool — it's about knowing which one belongs where. I architect and ship complete systems: APIs, databases, authentication flows, cloud infrastructure, and the interfaces that tie it all together.

Node.js Express PostgreSQL MongoDB Redis Docker AWS TypeScript GraphQL REST
Fullstack
Front-End

Pixels with purpose.
Interfaces with soul.

The browser is my canvas. I build interfaces that don't just look good — they feel inevitable. Performant animations, accessible markup, thoughtful states, and responsive layouts that hold at every breakpoint. Every interaction is considered, every transition earned.

React Next.js Three.js GSAP CSS3 Tailwind TypeScript Figma
Front-End
Integration

Making systems talk
so you don't have to.

Modern products are composable — but only when the connections are solid. I wire together third-party APIs, webhooks, data pipelines, and platform services with the discipline of someone who's seen what happens when they're not. Clean contracts, robust error handling, integrations that stay integrated.

REST GraphQL Webhooks Stripe Twilio OAuth 2.0 Postman n8n
Integration
Modeling

Depth, form, and dimension —
built from scratch.

Bringing physical ideas into digital space requires more than software skills — it requires spatial intuition. I model, texture, and render for web environments: product visualisations, interactive 3D assets, and immersive scenes that run in the browser without compromise.

Blender Three.js WebGL GLSL Spline GLTF / GLB
3D Modeling
Orbit Dashboard
NovaPay Gateway
Spectra 3D Viewer
PulseSync API
ClearForm Builder
Echoes Music App
VaultAuth System
Terrain World
LogicFlow Studio
HorizonCMS
Orbit Dashboard

Orbit Dashboard

A real-time analytics dashboard with live data streams, customisable widget layouts, and multi-tenant role management built on React and Node.js.

View live project →
NovaPay Gateway

NovaPay Gateway

A PCI-compliant payment gateway integration layer supporting Stripe, PayPal, and regional providers with webhook orchestration and retry logic.

Not available online
Spectra 3D Viewer

Spectra 3D Viewer

An interactive in-browser 3D product configurator built with Three.js and GLSL shaders — letting customers rotate, zoom, and customise materials in real time.

View live project →
PulseSync API

PulseSync API

A high-throughput REST & GraphQL API platform with rate limiting, caching, and real-time subscriptions powering a SaaS fitness tracking product.

Not available online
ClearForm Builder

ClearForm Builder

A drag-and-drop form builder with conditional logic, multi-step flows, and native integrations to Zapier, Notion, and Airtable.

View live project →
Echoes Music App

Echoes Music App

A Spotify-powered social listening app that syncs playback across devices and surfaces collaborative playlist curation with a glassmorphism UI.

View live project →
VaultAuth System

VaultAuth System

An enterprise-grade authentication system featuring OAuth 2.0, TOTP MFA, session management, and a self-service admin portal.

Not available online
Terrain World

Terrain World

A procedurally generated 3D terrain explorer using Blender-exported meshes rendered in a custom Three.js scene with dynamic fog and LOD.

View live project →
LogicFlow Studio

LogicFlow Studio

A visual workflow automation tool — node-based, drag-and-drop, with a live execution preview and native integration to popular cloud services.

View live project →
HorizonCMS

HorizonCMS

A headless CMS with a block-based editor, media pipeline, multilingual support, and a GraphQL content delivery API built for performance at scale.

Not available online

Work Experience

Every role a chapter. Every skill, a mark that stays.

Nine years. Five roles. One through-line — building things that work, leading people who care, and never stopping at good enough. Each position shaped the next; each skill earned, not assumed.

Scroll to Explore
Vertex · Web Dev
Graduation
Vertex · Trainer
Raya Data Center
Self-Employed
XDesign
The Whole Journey  ·  Freelance  ·  Every Single Step
Vertex Advertising
Web Developer Oct 2015 – Oct 2016 HTML/CSS layouts, PHP back-end scripts.
HTMLCSSJSPHPMySQL
Graduation — 2019
B.Sc. Computer Science Ahram Canadian University GPA 3.42  ·  Computer Graphics TA
Vertex Advertising
Programming Trainer Aug 2016 – Aug 2018 Taught C++, Java, Python fundamentals.
C++JavaPython
Raya Data Center
Team Leader · Web Developer Jun 2019 – Present Requirements → wireframes → code → QA, end-to-end.
C#.NETReactNext.jsSQL ServerPython
Self-Employed
3D Modeler & Animator Jan 2020 – Apr 2022 Model · sculpt · animate · render for diverse clients.
BlenderUnreal EngineUnity
XDesign
Design Lead Sep 2024 – Dec 2024 Detailed 3D car models, high-fidelity rendering, client iterations.
BlenderUnreal Engine 5Fusion 360
Mustafa Gamal
Mustafa Gamal
Team Leader · Fullstack · Developer

From junior code to team lead — I've owned the product, the stack, and the deadline. If you need someone who builds or leads, you're in the right place.

9+ exp Fullstack Egypt
PDF
Download Resume PDF Document