Skip to content
View mahmud035's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report mahmud035

Report abuse

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

Report abuse
mahmud035/README.md

Md. Mahamudul Hasan Pavel

AI-native Full-Stack MERN Developer  ·  React · TypeScript · Node · MongoDB

Portfolio LinkedIn Resume Email X


About

Full-stack MERN developer with 3+ years building and shipping production-grade, type-safe web applications — working independently and with small teams. I care about clean feature-driven architecture, API contracts that break TypeScript at compile time (not runtime), and shipping software real users depend on.

  • Currently building: an AI support/knowledge SaaS (RAG over MongoDB Atlas Vector Search + Gemini) and a real-time live-auction platform (Socket.io + Redis)
  • Focus: React 19 · TypeScript · RAG pipelines · real-time systems · payment integrations
  • Open to: full-stack roles (local + remote) and freelance MERN work

Featured Projects

Halal Aura — Premium Halal Fragrance E-Commerce (UK)

Customer storefront for a live UK e-commerce platform — ~35,000 lines of TypeScript across 25 lazy-loaded pages and 12 feature modules, consuming 70+ REST endpoints. Dual guest/authenticated cart that merges on login with real-time stock checks, Mollie checkout behind a provider-agnostic payment layer, and JWT-in-HTTP-only-cookie auth with a silent refresh interceptor.

React 19 · TypeScript · Tailwind v4 · TanStack Query · Mollie · Vercel Live → (commercial — source private)

রাঁধুনি (Recipe-Note) — AI Recipe Extractor

Turns Bengali YouTube cooking videos into editable, structured recipes via Google Gemini — built for a real non-technical user and run end-to-end on a $0 hosting/inference budget. Asynchronous job pipeline with wall-clock timeouts, race guards, and orphaned-job recovery; a single Zod schema serves four consumers so backend changes break the frontend at compile time.

React 19 · TypeScript · Gemini · Express 5 · Mongoose · Zod · Docker · GitHub Actions Live →  ·  Code →

Aston CS Research Portal — Research Discovery Platform

Department research portal to explore faculty, publications, and collaboration networks, with debounced keyword search and an interactive force-directed collaboration graph (weighted co-authorship edges, department clustering, PNG export). Strict feature-driven architecture mirroring frontend features 1:1 to backend modules.

React · TypeScript · Node/Express · MongoDB · TanStack Query · Zod Live →  ·  Code →

More shipped work, live demos, and case studies on my portfolio →


Tech Stack

What I use

  • Frontend: React 19 · TypeScript · TanStack Query v5 · React Hook Form · Zod · Tailwind CSS v4 · Axios · Vite · Framer Motion
  • Backend: Node.js · Express 5 · MongoDB · Mongoose · REST APIs · JWT (HTTP-only cookies)
  • AI & Payments: Google Gemini · Mollie · Cloudinary
  • DevOps & Tools: Docker · GitHub Actions (CI/CD) · Git · Vercel · Railway · MongoDB Atlas · Postman · Figma · Linux
  • Testing: Vitest · React Testing Library

Also worked with: Stripe · GraphQL · Redux Toolkit · Zustand · Next.js · Prisma · Supabase


GitHub Stats

Md. Mahamudul Hasan Pavel's GitHub stats GitHub streak

Most used languages

Pinned Loading

  1. recipe-note recipe-note Public

    A single-screen web app that turns Bangla cooking videos into structured recipe notes, built for one real, non-technical user — a Bengali home cook on a phone — and run end-to-end on a $0 hosting a��

    TypeScript 2 1

  2. aston-cs-research-portal aston-cs-research-portal Public

    A full-stack, department-specific research discovery platform for the Aston University Computer Science Department.

    TypeScript

  3. practices practices Public

    A structured, self-directed engineering curriculum — C, Python, JavaScript, TypeScript, React, Next.js, Node.js, Docker, Cloudinary, DSA, testing, and full-stack applied projects.

    TypeScript

  4. al-quran al-quran Public

    A modern Quran reader: browse all 114 surahs, read Arabic + transliteration + translation, listen with per-ayah audio, search, and bookmark. Rebuilt from a 2022 vanilla HTML/CSS/JS app (preserved i…

    TypeScript