Ship full-stack features
I build typed React and Next.js frontends connected to resilient NestJS, Node.js, Express, Convex, PostgreSQL, and MongoDB backends.
Full-Stack Developer specializing in React, Next.js, NestJS, TypeScript, and PostgreSQL/MongoDB. Built scalable full-stack applications featuring real-time collaboration, video/chat, authentication, and payment processing – including CodeSync, a real-time collaborative coding platform, and Blogin, a real-time blogging platform built on Convex. I build sharp interfaces, resilient APIs, and clear product flows from idea to deployment.
Benha, Egypt
Benha CS graduate
85%
I build typed React and Next.js frontends connected to resilient NestJS, Node.js, Express, Convex, PostgreSQL, and MongoDB backends.
I care about validation, auth, database indexing, optimistic states, and recoverable user flows.
Technical range
The stack is selected around maintainability: typed UI, predictable state, validated APIs, and data models that can grow.
Selected work
These featured projects demonstrate end-to-end full-stack capabilities, ranging from real-time collaborative coding platforms and video streaming LMS systems to production e-commerce and 3D virtual spaces.
Live Coding
Monaco/Stream
Next.js 16 / NestJS
Full-stack real-time collaborative coding platform pairing a Next.js/Monaco editor frontend with a NestJS + PostgreSQL backend for multi-user live coding sessions.
LMS Platform
Mux/Stripe
Next.js 16 / React 19
Full-stack learning management system with Clerk authentication and role-based access, letting instructors create and monetize courses while students purchase and track progress.
Real-Time Blog
Convex DB
Next.js 16 / React 19
Full-stack real-time blogging platform on Next.js 16 and Convex, using serverless functions and a real-time database for instant article and comment syncing without manual polling.
E-Commerce
Redis/Stripe
Next.js / React
Full-stack e-commerce system backed by JWT authentication, Stripe payments, and Redis caching for cart and session data.
3D Virtual Space
WebGL/SignalR
Next.js (App Router) / TypeScript
Browser-based 3D virtual collaboration platform integrating Unity WebGL 3D, Flutter mobile, and a .NET 8 + SignalR backend with real-time chat and notifications (Graduation Project).
Social Platform
TanStack/JWT
Next.js / React
Full-stack social media platform with posts, comments, likes, follow system, background sync, and optimistic UI updates.
CLI Tool
npm Package
Node.js / TypeScript
npm CLI that scaffolds Express.js TypeScript projects with a clean folder structure, starter middleware, and ready-to-extend boilerplate.
Jun 2025 – Sep 2025
NTI (Ministry of Communications)
180-hour MEAN Stack Program completed with a score of 85%. Covered full-stack fundamentals, REST API design, and Agile practices.
Faculty of Computers and Artificial Intelligence, Benha University / 2022 – 2026
GPA: 3.3 / 4.0 | Data Structures, OOP, DBMS, Computer Networks, Software Engineering.
NTI (Ministry of Communications) / Score: 85%
Contact
Send a role, project brief, or product problem. I'll reply with next steps and the technical questions that matter.