Skip to content
View Eng1Mahmoud's full-sized avatar
🏠
Working from home
🏠
Working from home

Highlights

  • Pro

Block or report Eng1Mahmoud

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Eng1Mahmoud/README.md

Hey 👋, I'm Mahmoud Mohamed!

Software Engineer | Full-Stack Development & AI Integration

Portfolio · LinkedIn · Email · YouTube

I'm a Software Engineer specializing in full-stack web development, with 3+ years of experience in web development. I build end-to-end applications with React, Next.js, TypeScript, Node.js, Express, and SQL/NoSQL databases, and integrate AI into practical product features.


Developer workspace connecting web interfaces, APIs, databases, and AI tools

🧐 More about me

  • 💼 Contributed to web products at Clicks Digitals and LAUNCH WORKZ.
  • 🛠️ Built a shared frontend foundation across 5 Next.js projects.
  • 🤖 Built Rihla's AI travel assistant with Gemini and the Vercel AI SDK.
  • ⚡ I use AI assistants for development, debugging, and reviews, and validate the results.
  • 🧩 I care about reusable components, maintainable architecture, and reliable APIs.
  • 🌍 Based in Egypt, open to full-time opportunities.
  • 💬 Ask me about full-stack development, React, Next.js, Node.js, and AI integration.
  • 📫 Explore my work at mahmoud-mohamed.dev.

🔨 Languages and tools

Languages & frontend

JavaScript   TypeScript   React   Next.js   Vue 3   Tailwind CSS   shadcn/ui
JavaScript · TypeScript · React · Next.js (App Router, Server Actions) · Vue 3 · Tailwind CSS · shadcn/ui

State, forms & validation

TanStack Query and TanStack Table   Redux Toolkit   Zustand   Pinia   React Hook Form   Zod
TanStack Query · TanStack Table · Redux Toolkit · Zustand · Pinia · React Hook Form · Zod

Backend & databases

Node.js   Express   PostgreSQL   Prisma and Prisma Migrate   MongoDB   Socket.IO
Node.js · Express · PostgreSQL · Prisma · Prisma Migrate · MongoDB · Socket.IO

DevOps & deployment

Docker and Docker Compose   Git   GitHub   CI/CD   Vercel   Render   Supabase
Docker · Docker Compose · Git · GitHub · CI/CD · Vercel · Render · Supabase

AI tools & integration

Claude Code   Codex   Cursor   Vercel AI SDK   Google Gemini
Claude Code · Codex · Cursor · Vercel AI SDK · Google Gemini

Integrations, design & monitoring

Google Maps   Stripe   Figma   Sentry
Google Maps · Stripe · Figma · Sentry

APIs & web capabilities

REST APIs   Authentication and Role-Based Access Control   Progressive Web Apps   Web Push notifications   Cron jobs
REST APIs · Authentication · Role-Based Access Control (RBAC) · Progressive Web Apps (PWA) · Web Push notifications · Cron jobs

Spoken languages: Arabic (Native) · English (Professional)

🛠️ Selected projects

🚌 Rihla

A bus booking platform with an AI travel assistant, temporary seat holds, safeguards against double booking, QR tickets, and Paymob test checkout.

Next.js · TypeScript · Express · PostgreSQL · Prisma · Gemini

Live demo · Code · Video

🛒 Al-Baraka

An Arabic grocery storefront and admin dashboard with guest checkout, delivery-area pricing, server-side cart validation, and Web Push notifications.

Next.js · TypeScript · Express · MongoDB · Zustand

Live demo

⚽ Football Pitch Booking

A booking application with half-hour slots, overnight bookings, protection against overlapping reservations, and a staff dashboard.

Vue 3 · TypeScript · Pinia · Express · MongoDB

Live demo · Code

💬 World Chat

A real-time chat application with online status, typing indicators, and read receipts. The linked repository contains the frontend.

Next.js · TypeScript · Socket.IO

Live demo · Frontend code

💼 More about my experience
  • Frontend Engineer · Clicks Digitals — Mar–Jun 2026
    Owned frontend development across five Next.js projects and built a shared architecture and dashboard foundation that reduced initial development time by approximately 50%.

  • Software Engineer (Frontend) · LAUNCH WORKZ — Nov 2023–Mar 2026
    Built public, customer, and admin interfaces for a US rental marketplace and a telecom platform, including Google Maps and Stripe integrations for the rental marketplace.

  • Web Development Intern · CodSoft — Sep–Oct 2023
    Completed a series of hands-on web development projects during a project-based internship.


Have a role or project in mind? Let's connect on LinkedIn or email.

Popular repositories Loading

  1. Resturant Resturant Public

    resturant project

    HTML 1

  2. Quiz Quiz Public

    Quiz App With React

    JavaScript 1

  3. react-testing-library react-testing-library Public

    TypeScript 1

  4. booking-rihla booking-rihla Public

    Rihla Platform for booking tikets

    TypeScript 1

  5. javascript_apps javascript_apps Public

    Html And Css and Javascript languages

    HTML

  6. Taspeh Taspeh Public

    تسبيح لكي لا تنس ذكر الله

    HTML