Mehedi Hassan

I’m Mehedi Hassan, a Frontend & Full-Stack Developer with expertise in React.js, Next.js, and the MERN stack. I build modern, responsive, and user-friendly web applications with clean, maintainable code. Experienced in both frontend and backend development, I specialize in creating seamless UI/UX and integrating robust APIs. Passionate about turning ideas into high-performance digital experiences, I enjoy collaborating on innovative projects and solving real-world problems.

3+

Job Achievement

2+

Years of Experience

40+

Happy Clients

80+

Projects Completed

My Skills

Turning ideas into responsive, user-friendly, and high-performance web projects using modern technologies.

Languages

Core programming languages I use to structure, style, and add logic to web applications.

HTML5
HTML5
CSS3
CSS3
JavaScript (ES6+)
JavaScript (ES6+)
TypeScript
TypeScript

Front-End Technology

Frameworks and libraries to create responsive, interactive, and user-friendly interfaces.

React.js
React.js
Next.js
Next.js
Redux Toolkit
Redux Toolkit
Tailwind CSS
Tailwind CSS
Bootstrap
Bootstrap
Ant Design (AntD)
Ant Design (AntD)

Back-End & Database

Server-side frameworks and databases to handle APIs, authentication, and data management.

Node.js
Node.js
Express.js
Express.js
MongoDB
MongoDB
PostgreSQL
PostgreSQL
Mongoose
Mongoose
Prisma
Prisma

Deployment & Tools

Platforms and utilities like hosting providers, version control, API testing, and design tools that streamline development workflows.

Vercel
Vercel
Netlify
Netlify
cPanel
cPanel
VPS
VPS
Git
Git
GitHub
GitHub
Postman
Postman
VS Code
VS Code
Figma
Figma

Recent Projects

A collection of my latest works showcasing modern front-end development, full-stack contributions, and user-focused design. Each project highlights my ability to turn ideas into high-performance digital solutions.

E-Commerce FED25 (Mini E-Commerce Website)

E-Commerce FED25 (Mini E-Commerce Website)

E-Commerce FED25 is a mini eCommerce web application built with Next.js 14 (App Router) and Tailwind CSS. It features pixel-perfect UI from Figma, authentication (manual login, OTP-based password reset, social login with Google & Facebook), protected dashboard routes, and custom Next.js API routes for products, orders, and stats. The cart is powered by Zustand with localStorage persistence, ensuring a smooth shopping experience. Additional highlights include responsive design, dark mode support, error/loading states, and a complete end-to-end demo of modern e-commerce functionality.

Next.js 14 (App Router)Tailwind CSSNextAuth.jsZustandCustom Next.js API RoutesVercel
ScapeSync (Frontend Landing Page & Auth)

ScapeSync (Frontend Landing Page & Auth)

ScapeSync is a responsive, pixel-perfect landing page with authentication pages (Login, Register, Forgot Password) built with React.js and TypeScript. The project follows the provided Figma design closely, ensuring a modern and user-friendly experience. It includes scroll-based animations, smooth transitions, and integrates with authentication APIs for a complete end-to-end flow. Features include pixel-perfect UI, full responsiveness, client-side validation, session persistence, and interactive animations. Built with a modern frontend stack including React.js, Redux Toolkit, Tailwind CSS, and Vite, ScapeSync delivers fast performance and a seamless user experience across all devices.

React.jsTypeScriptRedux ToolkitReact ReduxRedux PersistTailwind CSSAOSLucide IconsReact Hot ToastVite
ReadersFM (Full-featured Online Book Platform)

ReadersFM (Full-featured Online Book Platform)

ReadersFM is a modern web application where users can read and listen to books in PDF, EPUB, and Audio formats. It provides both free and premium access with subscription-based and lifetime purchase models. Key features include multi-format reading and annotation (PDF, EPUB, Audio books), the ability to highlight text, add notes, and share quotes directly. Readers also enjoy access control with free books for registered users, premium subscriptions for time-based access, and lifetime purchase options for unlimited reading. Built with a modern tech stack using Next.js, Redux Toolkit, and Tailwind CSS, ReadersFM ensures smooth performance, responsive design, and an engaging user experience.

Next.jsRedux ToolkitTailwind CSSFramer Motion
AksumBase (Full-Stack Real Estate Platform)

AksumBase (Full-Stack Real Estate Platform)

AksumBase is a comprehensive full-stack real estate platform designed for users, agents, and admins to buy, sell, and manage properties with ease. It includes multi-role authentication with both manual and social media login, along with package-based access for posting properties. The property management workflow ensures quality control through admin approval, while agents’ properties receive priority placement. Buyers can browse, filter, and purchase properties seamlessly with interactive map support. The platform leverages React.js and Tailwind CSS for a responsive and modern UI, Axios for API communication, and a backend powered by Express.js, MongoDB, and Prisma for robust and scalable data management.

React.jsTailwind CSSAxiosExpress.jsMongoDBPrisma
2-Up Biker Gear (E-Commerce Platform)

2-Up Biker Gear (E-Commerce Platform)

2-Up Biker Gear is a modern e-commerce platform for biker enthusiasts, allowing users to browse and purchase biker-related products effortlessly, with or without authentication. The platform integrates Stripe for secure online payments and provides a smooth shopping and checkout experience. Users can explore a responsive and interactive UI built with React.js and Tailwind CSS, while Redux Toolkit manages application state efficiently. The backend is powered by Express.js, MongoDB, and Mongoose for robust product and order management, ensuring reliable performance and seamless user experience.

React.jsTailwind CSSRedux ToolkitExpress.jsMongoDBMongooseStripe
A Step Above RV Park

A Step Above RV Park

Nestled in the Ozark Mountains and just minutes from Table Rock Lake, A Step Above RV Park offers a peaceful and scenic RV camping retreat in Shell Knob, Missouri. Designed for both seasoned travelers and first-time campers, this well-maintained park features full-service hookups, lush greenery, and convenient access to popular attractions. Visitors can enjoy stargazing by the campfire, morning walks along nature trails, and an unbeatable sense of calm under the canopy of trees. The platform provides an easy-to-use interface for reservations, payments via Stripe, and seamless user experience built on a modern full-stack web solution.

React.jsTailwind CSSRedux ToolkitExpress.jsMongoDBMongooseStripe
Education Collaborative Study Platform

Education Collaborative Study Platform

A full-stack web platform designed to enhance online learning by connecting students, tutors, and administrators in one place. The system allows scheduling study sessions, sharing learning resources, and managing user roles with ease. Real-time updates and secure authentication ensure smooth collaboration. Built using React.js for dynamic UI, Firebase for authentication and hosting, Express.js and Node.js for backend APIs, and MongoDB for structured data storage, this project delivers a reliable and scalable collaborative learning environment.

React.jsFirebaseExpress.jsNode.jsMongoDB
Blissful Hotel Booking Website

Blissful Hotel Booking Website

A responsive hotel booking application developed to simplify the process of finding and reserving hotels worldwide. The platform includes advanced search filters, booking management, secure authentication, and dynamic hotel listings. The frontend was built with React.js and styled with Firebase hosting support, while Express.js and MongoDB power the backend for booking records and hotel data. This project showcases the integration of real-time updates, user authentication, and a smooth user interface for an effortless booking experience.

React.jsFirebaseExpress.jsMongoDB
Real Estate Haven House Website

Real Estate Haven House Website

A real estate platform built to showcase properties and help buyers find their dream home or investment property. It features detailed property listings with high-quality images, advanced search and filtering options, and interactive maps for location insights. The frontend was developed using React.js, ensuring responsive and dynamic design, while Firebase handles authentication and hosting. MongoDB stores property listings and user preferences, making the system robust and scalable. The project delivers a seamless browsing experience tailored for both property buyers and real estate agents.

React.jsFirebaseMongoDB

Job Experience

Work

Full Stack Web Developer

Promote Education And IT Solution · Mirpur 12, Dhaka, Bangladesh

Oct 2025 – Present

  • Led backend development for a multi-tenant School Management System, designing scalable architecture to support multiple schools.
  • Developed secure RESTful APIs with Node.js & Express.js, including JWT authentication, RBAC, rate limiting, and data validation.
  • Designed relational database schemas using Prisma ORM and created ER diagrams for multi-tenant structures, attendance, class routines, student records, and finance modules.
  • Built tenant-aware data layers using Prisma (SQL) and Mongoose/MongoDB (NoSQL) for optimized performance and data isolation.
  • Integrated backend services with frontend (React.js, Next.js, Redux Toolkit) for smooth data flow and UI experience.
  • Managed VPS deployment (Linux, Nginx, PM2), SSL, reverse proxy, domain/DNS setup, and CI/CD workflows on Vercel + VPS.
  • Provided team leadership, including task planning, code reviews, and technical guidance.
  • Improved system reliability via performance tuning, query optimization, caching, logging, and error handling.

Frontend Developer (Full-Stack Contributions)

Dot Programmers · Mymensingh, Bangladesh

Sep 2024 – June 2025

  • Built responsive and scalable web apps with React.js, Next.js, Tailwind CSS, Redux Toolkit ensuring smooth UI/UX.
  • Contributed to backend APIs and database operations using Node.js, Express.js, MongoDB.
  • Improved performance with lazy loading, code splitting, and caching.
  • Collaborated in Agile workflows (sprints, stand-ups, code reviews) and deployed on Vercel, Firebase, Shared Hosting & VPS.

Education & Courses

Education

Higher School Certificate

Arfan Khan Memorial College, Lowhati

2020 - 2021

GPA: 3.92

Secondary School Certificate

Fatepur M.H. High School

2018 - 2019

GPA: 4.06

Courses

Complete Web Development Course

Programming Hero

December 2023 - June 2024

Course Complete

Contact Me

Let’s work together!

I design and code beautifully simple things, and I love what I do. Just simple like that!

I'm currently available to take on new projects, so feel free to send me a message about anything you'd like to discuss. You can contact me anytime, 24/7.

dreammehedihassan@gmail.com +8801830143234Mirzapur, Tangail
Dhaka, Bangladesh