Hi there! I'm

MahmudHasan Mubin

Full-StackSoftware Developer

Crafting robust, scalable full stack solutions with React,Node.js, NestJS, and PostgreSQL.

About Me

Passionate full stack software developer with a strong foundation in modern web technologies. I specialize in building scalable, efficient, and maintainable applications.

Hi! I'm Mahmud Hasan Mubin, a dedicated full stack software developer from Bangladesh. My journey in software development began with a curiosity about how systems work behind the scenes.

I specialize in full stack development with React.js and Next.js for creating dynamic user interfaces, and Node.js, Express.js, NestJS for building robust backend APIs. I have expertise in PostgreSQL and MongoDB for comprehensive data management.

When I'm not coding, you'll find me exploring new technologies, contributing to open-source projects, or sharing knowledge with the developer community. I believe in writing clean, maintainable code that scales.

0+
Years Experience
0+
Projects Completed
0+
GitHub Contributions
0+
Technologies Mastered
🎨

Frontend Development

React.js, Next.js, JavaScript, HTML5, CSS3, Tailwind CSS

⚙️

Backend Development

Node.js, NestJS, Express.js, RESTful APIs, Microservices

🗄️

Database Management

PostgreSQL, MongoDB, Redis, Prisma ORM

🚀

DevOps & Tools

Docker, AWS, Git, CI/CD, Testing, System Architecture

Skills & Expertise

A comprehensive overview of my technical skills and proficiency levels across different areas of full stack development and system architecture.

React

React

Frontend
Next.js

Next.js

Frontend
JavaScript

JavaScript

Frontend

HTML/CSS

Frontend
Tailwind CSS

Tailwind CSS

Frontend
Node.js

Node.js

Backend
NestJS

NestJS

Backend
Express.js

Express.js

Backend
TypeScript

TypeScript

Backend
Socket.io

Socket.io

Backend
PostgreSQL

PostgreSQL

Database
MongoDB

MongoDB

Database
Redis

Redis

Database

Prisma ORM

Database

REST APIs

Architecture
GraphQL

GraphQL

Architecture
Nginx

Nginx

DevOps
Docker

Docker

DevOps
Git

Git

DevOps

CI/CD

DevOps
🚀

Continuous Learning

Technology evolves rapidly, and so do I. I'm constantly learning new frameworks, tools, and best practices to stay at the forefront of full stack development. Currently exploring Rust, Kubernetes, and Event-Driven Architecture.

Featured Projects

A showcase of my recent full stack projects demonstrating scalable architecture, clean code practices, and modern development techniques.

School Management System

A production-ready School Management System API built with Express.js and TypeScript. Features JWT-based authentication with role-based access control for Admin, Teacher, and Student roles. Includes complete CRUD operations for student management, class management with enrollment, and PostgreSQL database with Drizzle ORM.

Node.jsExpress.jsTypeScriptPostgreSQLDrizzle ORMJWTDocker
15+
API Endpoints
3
User Roles
JWT+RBAC
Security

Headless E-Commerce System

A modern headless e-commerce backend API built with Node.js and TypeScript. Features include product catalog with multi-variant support, guest cart system with token-based management, promotional engine with flexible discounts, complete order processing workflow, and MongoDB aggregation pipelines for optimized performance.

Node.jsExpress.jsTypeScriptMongoDBMongooseZodSwaggerJest
25+
API Endpoints
100%
Type Safety
90%+
Test Coverage

Breathing & Meditation App

A modern breathing and meditation application featuring advanced curved-path animations, dynamic background effects, multiple breathing patterns, session management, and user progress tracking. Built with React 18 and Framer Motion for smooth animations, plus a complete backend with JWT authentication, streak system, and achievement unlocking.

ReactViteTailwindCSSFramer MotionNode.jsExpress.jsMongoDBJWT
5+
Patterns
13
Achievements
SVG+Motion
Animations

Bookmark Application

A progressive bookmark management application built with NestJS framework and TypeScript. Features user authentication with signup/signin functionality, Prisma ORM for database management, comprehensive end-to-end testing with Pactum, Docker containerization, and automated testing workflows. Demonstrates modern backend development practices with scalable architecture.

NestJSTypeScriptPrismaPostgreSQLDockerJestPactumYarn
NestJS
Framework
E2E+Unit
Testing
Prisma ORM
Database

Inventory Management System

A secure and scalable inventory management backend for businesses to manage daily operations efficiently. Features real-time inventory tracking, sales & purchase transactions, returns handling with data integrity, supplier & customer management, expense tracking, and comprehensive reporting. Built with MongoDB transactions for data consistency and advanced security measures.

Node.jsExpress.jsMongoDBMongooseJWTNodemailerHelmetFaker.js
20+
API Endpoints
6
Security Layers
5+
Report Types

Task Manager

A robust task management backend application built with Node.js and Express.js. Features user registration and login with email-based JWT authentication, complete CRUD operations for tasks, OTP verification with Nodemailer, password reset functionality, and middleware for route protection. Designed for learning and demonstrating backend development skills.

Node.jsExpress.jsMongoDBMongooseJWTNodemailerHelmetCORS
3
Auth Methods
Full
CRUD Operations
JWT+OTP
Security

GitHub Activity

Live statistics and recent projects from my GitHub profile, showcasing active development and open-source contributions.

Recent Projects

Get In Touch

Ready to discuss your next project or explore collaboration opportunities? I'd love to hear from you. Let's build something amazing together!

Send a Message

Let's Collaborate!

I'm always interested in discussing new opportunities, whether it's a full-time position, freelance project, or just a chat about technology. Don't hesitate to reach out!