
Ahmed Shaban
Full-Stack Developer with 4+ years of experience building fast, production-grade sites & apps — focused on React (Next.js).
About me
After graduating with a degree in Physical Education, I pursued my passion for programming through the Information Technology Institute (ITI) bootcamp, where I studied full-stack web development. Over the past 4 years, I've built production web applications across multiple companies and freelance projects. My favorite part of programming is the problem-solving aspect — I love crafting performant, user-friendly interfaces. My core stack is React, Next.js, Node.js, and MongoDB, with a focus on performance optimization and scalable UI architecture. I'm always exploring new technologies — currently working with TanStack Query, Redux Toolkit, and AI integrations.
My experience
- April - Dec 2021
Graduated bootcamp
Information Technology Institute ( ITI )I graduated after 9 months of studying two tracks , Software engineering fundamentals , Full stack web development using MEARN .
- July 2022 - September 2023
Full-Stack Developer
AutoServiceWorked remotely as a Full-Stack Developer building the admin dashboard and REST API for a mobile car service app in Kuwait. Stack: React, Node.js, Express, MongoDB.
- October 2022 - October 2025
Front End Developer
Naya Al-ElmDeveloped and maintained front-end features for Lookfindr, a property search platform. Improved page load time by 35% through code splitting and image optimization. Stack: React, Next.js, TanStack Query, Redux Toolkit.
- November 2025 - Present
Front End Developer
HUDHUD ITBuilding a medical equipment maintenance and tracking platform. Developing front-end features with React, Next.js, and TanStack Query.
My Skills
Front-End
- React.js
- Next.js
- TypeScript
- JavaScript (ES6+)
- Redux Toolkit
- TanStack Query
- Zustand
- Framer Motion
Styling & UI
- Tailwind CSS
- Ant Design
- Material UI
- Shadcn/UI
- Bootstrap
- SCSS
- HTML
- CSS
Back-End
- Node.js
- Express.js
- Nest.js
- REST APIs
- MongoDB
- Mongoose
- GraphQL
- Apollo
Testing & Quality
- Jest
- React Testing Library
- Playwright
- Lighthouse
- Web Vitals
Tools & Build
- Git
- GitHub
- GitHub Actions
- Docker
- Vite
- Webpack
- Postman
- Jira
AI Tools
- Claude
- ChatGPT
- GitHub Copilot
- Cursor
- AI Agents
- Claude Code
My Projects

lookfindr Salon Management
CRM for 20+ salon branches with calendar (daily/weekly views), Google Maps integration, PayTabs payments, and full AR/EN bilingual support.
- React
- TypeScript
- Redux Toolkit
- Google Maps
- PayTabs

lookfindr Landing Page
Marketing site for salon owners and customers. Achieved 35% load time improvement via code-splitting and lazy loading.
- Next.js
- TypeScript
- Tailwind

Medical Equipment System
Ticketing and request management platform for medical equipment maintenance and procurement, serving clinics and hospitals. Includes role-based workflows across admin and operations dashboards.
- React
- TypeScript
- Tailwind
- Shadcn/UI
- Zustand

Events Hubs
Platform for discovering and managing job opportunities and professional events, with responsive UI and scalable front-end architecture.
- Next.js
- TypeScript
- Tailwind
- Shadcn/UI

Resume Builder
A professional resume building platform featuring real-time preview, ATS-optimized templates, and AI-assisted content optimization for job seekers.
- Next.js
- Tailwind
- Shadcn/UI
- Speckit
- Claude Code
- Qwen AI

whiteboard-UML
An interactive whiteboard and UML diagramming tool designed for rapid architectural visualization. Features high-performance drawing capabilities and AI-assisted diagram generation.
- Next.js
- Tailwind
- Shadcn/UI
- tldraw
- Speckit
- Claude Code
- Qwen AI

Abdo Real Estate
Full-stack real estate listing platform with property search, filtering, and admin management.
- Next.js
- TypeScript
- Tailwind
- MongoDB
- Shadcn/UI

Building Insulation
Landing page and area calculation tool for a building insulation contractor, featuring service showcases and interactive calculators.
- React
- TypeScript
- Tailwind
- Shadcn/UI
Contact Me
Contact me directly at ahmedshaban.ua007@gmail.com