Grid, animations, accessibility.
Crafting Digital Experiences.
Egyptian CS student & Frontend Developer. Building high-performance, visually precise web interfaces — and mentoring the next generation of developers at GDG Obour.
"I'm Mahmoud Abdullah, A Full-stack Developer based in Egypt. At 22, my focus is on building high-performance, visually stunning web architectures. Beyond the IDE, I serve as a member of the GDG Obour team, where I mentor the next generation of frontend developers. My philosophy is simple: write clean code, build with intent, and never stop learning the next big thing in AI and CS."
Skills &
Stack
Grid, animations, accessibility.
RESTful APIs, JSON.
generics, strict mode.
reusable components, CRUD.
variables, mixins, nesting.
relational DB, SQL queries.
Projects &
Builds
Stack Overlord
A comprehensive e-commerce product administration dashboard engineered for modern web scale. Features full CRUD (Create, Read, Update, Delete) product workflows, live multi-parameter product searching, instant category filtering, real-time inventory management, dynamic product card rendering, and interactive modal dialogs.
Built to demonstrate enterprise-grade React.js software architecture, strong TypeScript interface typing, robust custom hook integration, clean global and local state synchronization, and scalable UI component design under complex user data interactions.
Fior Flower Shop
A modern, high-converting e-commerce web platform for a luxury boutique florist. Incorporates a dynamic CSS Grid product showcase, interactive category galleries, smooth UI/UX micro-interactions, custom responsive navigation, an embedded interactive Google Map, and integrated contact & order inquiry forms.
Developed to demonstrate pixel-perfect CSS3 layout mastery, advanced Flexbox & CSS Grid architectures, cross-browser responsiveness without heavy framework overhead, high core web vitals performance, and accessible semantic HTML5 architecture.
CP Roadmap
An interactive algorithmic problem-solving tracking platform designed according to Dr. Mostafa Saad's renowned Competitive Programming roadmap. Features topic-by-topic algorithm categorization (Data Structures, Graphs, Dynamic Programming, Math), interactive problem checklist tracking, progress analytics, and persistent local storage synchronization.
Created to empower computer science students and competitive programmers to systematically prepare for ICPC, Codeforces, and LeetCode contests by delivering a structured, offline-capable progress management suite.
Nova Catalog
A high-performance e-commerce client Single Page Application (SPA) showcasing real-time API product data. Features instant client-side search, multi-faceted price and category filters, star rating breakdowns, live REST API data fetching, and an instant dark/light theme toggle.
Engineered during the FlyRank AI internship to showcase advanced asynchronous JavaScript API handling, custom React Context state management, Tailwind CSS utility architecture, and smooth performance under high DOM reactivity.
Professional
Experience
Developing scalable client-server applications leveraging React.js, Redux, Next.js, Node.js, and NestJS alongside professional technical communication training.
- Engineered Nova Catalog, an e-commerce SPA with dynamic filtering, live REST API integration, and theme toggling using React.js and Tailwind CSS.
- Built Chef AI Assistant, integrating the Claude API with React.js to generate real-time recipes from user-inputted ingredients.
Teaching 50+ students HTML, CSS, JavaScript, responsive web design, REST APIs, and UI prototyping in Figma.
Creating educational programming content highlighting essential developer tools, modern technologies, and coding insights across social platforms.
Learning
Journey
Certificates
Got aVision?
Whether it's a high-stakes product, an open-source collaboration, or a mentorship inquiry — I want to hear about it.
mahmoudabdullah.dev@gmail.com