Building Modern Web Experiences

Turning Ideas into Interactive User-Friendly Applications

Hi, I'm Naim — I develop responsive web applications using React, Next.js, and the MERN stack, with a focus on creating intuitive user experiences and clean, maintainable code.

/b1.png
I'm passionate about creating user-friendly interfaces and clean, maintainable code
I'm very flexible with time zone communications
Loading Globe...
I constantly try to improve
My tech stack
JavaScriptReactJSNextJS
ExpressMongoDbTypeScript
/grid.svg
/b4.svg
Eager to learn and grow as a developer while contributing to meaningful projects
/b5.svg
/grid.svg
The Inside Scoop
Currently building projects with React & Next.js to strengthen my skills
Looking for opportunities to contribute and learn? Let's connect!

A small selection of my recent projects

Unity Sports Club Dashboard

Unity Sports Club Dashboard

A modern, responsive dashboard for sports club management with multi-role support, interactive tables, and full CRUD functionality.

ReactTypeScriptTailwind CSSRedux ToolkitDashboardResponsive
Unity Sports Club Backend API

Unity Sports Club Backend API

A scalable RESTful backend API for managing a sports club, built with Express, TypeScript, and MongoDB, handling 100+ endpoints and 18 data models.

Node.jsExpressTypeScriptMongoDBMongooseJWTREST APICloudinaryMiddleware
Unity Arena

Unity Arena

A dynamic, responsive public-facing landing page for the sports club, showcasing live stats, tournaments, teams, and news.

Next.jsReactTailwind CSSAceternity UIReact QueryResponsiveLanding Page
Progressive Skills Evolution
Tech Stack & Tools

languages

JavaScriptJavaScript
TypeScriptTypeScript

frontend

ReactReact
Next.jsNext.js
Redux ToolkitRedux Toolkit
Tailwind CSSTailwind CSS
React Hook FormReact Hook Form
ZodZod
AxiosAxios
TanStack QueryTanStack Query
TanStack TableTanStack Table
TipTap EditorTipTap Editor

backend

Node.jsNode.js
Express.jsExpress.js
MongoDBMongoDB
MongooseMongoose
RedisRedis
JWT AuthenticationJWT Authentication
REST APIREST API
MVC PatternMVC Pattern
Layered ArchitectureLayered Architecture

tools

PostmanPostman
GitGit
GitHubGitHub
VS CodeVS Code
ESLintESLint
PrettierPrettier
npmnpm
pnpmpnpm
FigmaFigma

devops

DockerDocker
Fly.ioFly.io
CloudflareCloudflare
VercelVercel

My Recent knowledge

Building a Reusable Form System with React Hook Form + Zod and TypeScript
Frontend Development
09-20-2025 8 min

Building a Reusable Form System with React Hook Form + Zod and TypeScript

Learn to create a powerful, type-safe form system using React Hook Form, Zod validation, and TypeScript. Build reusable components that handle validation, errors, and submissions elegantly.

ReactTypeScriptReact Hook FormZodFormsValidationBest Practices
Naim Hasan

Naim Hasan

MERN Stack Developer

Building Reusable React Components with cn() and Class Variance Authority
Frontend Development
09-20-2025 5 min

Building Reusable React Components with cn() and Class Variance Authority

Learn how to create scalable, type-safe React components using the cn utility function and Class Variance Authority (CVA) for better component architecture and styling consistency.

ReactTypeScriptCVATailwind CSSComponent LibraryBest Practices
Naim Hasan

Naim Hasan

MERN Stack Developer

Building a Dynamic Dark/Light Theme System with React Context API and Tailwind CSS
Frontend Development
09-20-2025 6 min

Building a Dynamic Dark/Light Theme System with React Context API and Tailwind CSS

Learn how to implement a flexible theme system in React using Context API and Tailwind CSS. Build a scalable solution that supports multiple themes with seamless switching.

ReactContext APITailwind CSSDark ModeTheme SystemCSS Variables
Naim Hasan

Naim Hasan

MERN Stack Developer

grid-bg

Ready to bring to fresh ideas and modern solutions your next project?

I'm passionate about creating exceptional web experiences using React, Next.js, and the MERN stack. Let's discuss how I can contribute to your team's success.

2025 Nayim Hasan

github logogithub logo