Skip to content
View MN-nagy's full-sized avatar

Block or report MN-nagy

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. Markdown is supported. 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
MN-nagy/README.md

Hi, I'm Mahmoud Nagy 👋

Full-Stack Web Developer from Cairo, Egypt — building type-safe, performant web applications with TypeScript, Next.js, and Node.js.

BIS graduate from Helwan University. I spend most of my time in the modern TypeScript ecosystem, and most of my thinking on the parts users actually feel: load time, responsiveness, and interfaces that get out of the way.


🛠 Tech

Languages TypeScript JavaScript Python

Frontend React Next.js Tailwind CSS shadcn/ui

Backend & Data Node.js Express PostgreSQL Neon Drizzle ORM

Environment Linux Neovim Git


🚀 What I'm building

Dawarha — a full-stack circular-economy platform connecting individuals with certified recycling entities. Next.js 16 · React 19 · TypeScript · NextAuth 5 · Drizzle ORM · Neon PostgreSQL

  • Relational schema designed for serverless connection pooling and low query latency
  • Next.js Server Components for data fetching, cutting client-side bundle size
  • Strict type safety throughout, enforced at the schema boundary

AIagent — a CLI agent in Python built on a generative AI API.

Advent of Code — solved in Python, then rewritten in TypeScript. Good practice for seeing the same problem through two type systems.


📈 Currently

  • Deepening backend architecture — completed the Boot.dev TypeScript Backend Developer path (Apr 2025 – Mar 2026)
  • Open to junior / mid full-stack roles, Cairo or remote

📫 Reach me

LinkedIn Email

Pinned Loading

  1. Dawarha Dawarha Public

    A recycling SaaS webApp with next.js 16, react 19 and NextAuth 5 and many more tools and libs used

    TypeScript

  2. nvim-lua/kickstart.nvim nvim-lua/kickstart.nvim Public template

    A launch point for your personal nvim configuration

    Lua 31.6k 46.5k

  3. Caf-Sync Caf-Sync Public

    Real-time ordering and kitchen management system for cafés — QR-code dine-in & pickup ordering, a live kitchen display, and an admin dashboard, built with Next.js, Express, and Socket.IO.

    TypeScript

  4. AIagent AIagent Public

    built a simple CLI AIagent using GenAi api and python

    Python

  5. AOC-2023 AOC-2023 Public

    my solutions for advent of code

    C

  6. Advent-of-code-2025 Advent-of-code-2025 Public

    solving in python then redoing it in typescript

    Python