Skip to content
View nazmulxdev's full-sized avatar

Block or report nazmulxdev

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.

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
nazmulxdev/README.md

Welcome πŸ‘‹

Hi wave, I'm Md Nazmul Hossen

Full-Stack Developer Β |Β  Next.js Β· TypeScript Β· PostgreSQL Β· Docker

Building scalable, production-grade web products β€” with an engineer's mindset


Typing SVG



Profile Views GitHub followers Portfolio Open to Work


πŸ§‘β€πŸ’» About Me

  • πŸŽ“ Final-year B.Sc. EEE student at HSTU, Dinajpur β€” appearing in Level-4, Semester-II
  • ⚑ Crossed into full-stack development and completed 700+ hours of industry-standard training at Programming Hero (Level 1 & Level 2)
  • πŸš€ Shipped 3 live production apps β€” a sustainability platform, a tutoring marketplace, and a building management system β€” each with RBAC, Stripe payments, and proper auth
  • 🐳 Deployed with Docker, Nginx reverse proxy, AWS EC2/S3, and CI/CD via GitHub Actions
  • πŸ§ͺ Writes unit & integration tests with Jest and Supertest
  • πŸ”§ My engineering background means I think in systems β€” debugging circuits and debugging code require the exact same mindset
  • 🎯 Actively seeking an Internship or Entry-Level Full Stack Developer role
  • πŸ“ Based in Dhaka, Bangladesh
Dev Illustration

πŸ› οΈ Tech Stack

⚑ Core Stack


🎨 Frontend


πŸ”§ Backend & API


πŸ—„οΈ Database & ORM


πŸ” Auth & Security


☁️ DevOps, Tools & Cloud

Top language


πŸ—οΈ Featured Projects


🌿 EcoSpark Hub β€” Sustainability Community Platform

"Where eco-conscious ideas meet community action."

A full-stack sustainability community platform with a complete social ecosystem β€” idea sharing, democratic voting, premium marketplace, multi-stage admin moderation, and Stripe-powered membership tiers.

What I Built:

  • Role-Based Access Control (USER / MEMBER / ADMIN) with protected dashboards and server actions
  • Idea lifecycle: Draft β†’ Under Review β†’ Approved / Rejected with admin moderation panel
  • Community voting system (upvote / downvote) with real-time tally tracking
  • Nested comment threads with full CRUD support + personal watchlist
  • Premium content marketplace with one-time Stripe purchases and "Pay Later" deferred checkout flow
  • Membership subscription system driven by Stripe webhooks (UNPAID β†’ PENDING β†’ PAID)
  • Image uploads via Cloudinary with Zod-validated form handling
  • Pagination, filtering, full-text search + skeleton loading & Framer Motion micro-animations

Frontend Stack: Next.js 16 React 19 TypeScript Tailwind CSS v4 ShadCN UI Framer Motion Zod next-themes

Backend Stack: Node.js Express.js TypeScript PostgreSQL Prisma ORM Better Auth Stripe Cloudinary Zod

Live Demo Client Code Server Code


πŸŽ“ SkillBridge β€” Tutoring Marketplace Platform

"Connect with expert tutors. Learn anything, your way."

A full-stack tutoring marketplace connecting students with expert tutors β€” featuring availability-based session booking, structured review systems, and role-specific dashboards. Type-safe from database to UI.

What I Built:

  • Role-Based Access Control (STUDENT / TUTOR / ADMIN) with middleware-enforced route protection on both frontend and backend
  • Tutor profile management: hourly rate, subjects, education history, availability schedules & time slots
  • Two-layer scheduling system: tutors define weekly availability windows β†’ students book specific time slots (with double-booking prevention)
  • Booking state machine: CONFIRMED β†’ COMPLETED / CANCELLED β€” role-gated transitions at API level
  • Post-session review system for completed bookings
  • Admin panel: user management, tutor featuring, booking oversight, category management
  • End-to-end type safety: Prisma types on backend + shared Zod schemas + TanStack React Form on frontend

Frontend Stack: Next.js 16 React 19 TypeScript Tailwind CSS v4 ShadCN UI Framer Motion TanStack React Form Better Auth Zod

Backend Stack: Node.js Express v5 TypeScript PostgreSQL Prisma ORM Better Auth Zod

Live Demo Client Code Server Code


🏒 Building Management System β€” Residential Operations Platform

"Smart operations for modern residential communities."

A robust full-stack building management platform β€” apartment listings, tenant agreements, coupon-enabled Stripe payments, real-time announcements, and role-specific dashboards for admins and tenants.

What I Built:

  • Role-Based Access Control (USER / MEMBER / ADMIN) with JWT-secured API and Firebase Auth on frontend
  • Apartment listing browser with Leaflet interactive map integration
  • Agreement system: tenants apply for units β†’ admins approve/reject β†’ apartment status auto-updates
  • Stripe Payment Intents with server-side coupon validation (percentage-based discounts, prevent client-side manipulation)
  • Admin coupon management: create, activate, deactivate, delete
  • Platform-wide announcement system: admin-managed, visible to all members
  • Dual auth strategy: Email/password + Google OAuth via Firebase β†’ server-side JWT for stateless API auth

Frontend Stack: React Tailwind CSS Firebase Auth React Router Leaflet

Backend Stack: Node.js Express.js MongoDB Mongoose JWT Stripe Cloudinary

Live Demo Client Code Server Code


πŸ”— More projects on my GitHub and Portfolio


πŸŽ“ Education & Professional Courses

Qualification Institution Year Result
πŸŽ“ B.Sc. Electrical & Electronic Engineering HSTU, Dinajpur 2021–Present Final Semester (Level-4, Sem-II)
πŸ“˜ Next Level Web Development Programming Hero β€” Level 2 2025 βœ… Completed Β· Advanced
πŸ“— MERN Stack Development Programming Hero β€” Level 1 2024–2025 βœ… Completed
🎨 UI/UX Design Fundamentals Creative IT Institute β€” βœ… Completed
🏫 Higher Secondary Certificate (HSC) Govt. Bangla College, Dhaka 2020 GPA 5.00 / 5.00
🏫 Secondary School Certificate (SSC) Konda High School, Dhaka 2018 GPA 5.00 / 5.00

πŸ“Š GitHub Stats





🎯 Currently

  • πŸ”­ Working on: Production-grade full-stack projects with Next.js + PostgreSQL
  • 🌱 Going deeper into: AWS, DevOps, System Design
  • πŸ‘€ Open to: Internship / Entry-Level Full Stack Developer roles
  • πŸ’¬ Ask me about: React, Next.js, TypeScript, Node.js, PostgreSQL, Docker
  • ⚑ Fun fact: I'm an EEE engineer who writes code β€” debugging circuits & debugging code require the exact same mindset

🀝 Connect With Me

Β Β Β  Β Β Β  Β Β Β  Β Β Β  Β Β Β  Β Β Β 

Quote

Space shooter contribution graph

Bottom Line

Pinned Loading

  1. Building-Management-system-Client Building-Management-system-Client Public

    A modern single building management system's client site.

    JavaScript

  2. Vehicle_Rental_System Vehicle_Rental_System Public

    A backend API for a vehicle rental management system.

    TypeScript

  3. Skill-Bridge-Client Skill-Bridge-Client Public

    This is a full stack project for marge tutor and student in one platform and managed them by admin.

    TypeScript

  4. EcoSpark-Hub-Frontend EcoSpark-Hub-Frontend Public

    Share & Discover Eco-Friendly Sustainability Ideas

    TypeScript