Full-Stack Developer

Hi, I'm Nazmul Hassan

I build modern, performant, and accessible web applications. Passionate about clean code, great user experiences, and sharing knowledge through open source and blogging.

Skills & Expertise

Technologies I use to bring ideas to life

TypeScript
TypeScript
JavaScript
JavaScript
Node.js
Node.js
Express.js
Express.js
NestJS
NestJS
PostgreSQL
PostgreSQL
Prisma ORM
Prisma ORM
Drizzle ORM
Drizzle ORM
MongoDB
MongoDB
Mongoose ODM
Mongoose ODM
React.js
React.js
Next.js
Next.js
Redux
Redux
TailwindCSS
TailwindCSS
Radix UI
Radix UI
Bootstrap
Bootstrap
SASS
SASS
HTML
HTML
CSS
CSS
TanStack Query
TanStack Query
React Router
React Router
Vue.js
Vue.js
Ant Design
Ant Design
Material UI
Material UI
Mantine UI
Mantine UI
Jest
Jest
Vitest
Vitest
Firbase
Firbase
Zod
Zod
Hero UI
Hero UI
shadcn/ui
shadcn/ui
TanStack Start
TanStack Start
JWT
JWT
Deno
Deno
jQuery
jQuery
Vercel
Vercel
Neon
Neon
Vite
Vite
tsdown
tsdown
PNPM
PNPM

Recent Projects

Some of my latest work and side projects

Upwork AI Assistant
Upwork AI Assistant

Upwork AI Assistant

A Chrome/Edge browser extension that analyzes Upwork job postings in real time and generates tailored proposals using AI. Navigate to any Upwork job details page, and the extension extracts comprehensive job data — b...

React.jsCSSTypeScriptCRXJS
Live Demo
NHB Toolbox
NHB Toolbox

NHB Toolbox

NHB Toolbox is a TypeScript utility library focused on solving real-world JavaScript/TypeScript problems to boost reusability and consistency. It offers 250+ utilities, including advanced FormData generation, data sa...

TypeScriptJavaScriptLibrary toolingNode.js
Live Demo
NHB Hooks
NHB Hooks

NHB Hooks

A lightweight, tree-shakable, and type-safe collection of essential React hooks for modern applications. Each hook is designed to be independent, performant, and production-ready, covering common real-world scenarios...

React.jsViteTypeScriptRollup
Live Demo
Furry Friends Blogs
Furry Friends Blogs

Furry Friends Blogs

Furry Friends Blogs is a feature-rich blogging platform designed for pet lovers who enjoy writing and reading about pets. The platform offers a seamless and engaging experience for users to share their pet stories, t...

React.jsTailwindCSSNode.jsExpress.js
Live Demo
Nexus News
Nexus News

Nexus News

Nexus News is a feature-rich news website designed to provide users with a seamless and engaging experience. The platform offers the latest news and articles from renowned publishers across the globe and provides var...

React.jsNode.jsExpress.jsMongoDB
Live Demo
Tetris Game
Tetris Game

Tetris Game

A modern, fast-paced web implementation of the classic Tetris game built with React and TypeScript. It offers an engaging UI and adaptive gameplay mechanics.

React.jsTypeScriptTailwindCSSHTML
Live Demo

Experience & Education

A quick snapshot of my professional and academic path

Experience

Frontend Developer

Jan 2025 - Jul 2025

M360ICT • Banani, Dhaka, Bangladesh

Worked as a Frontend Developer contributing to production-level web applications across multiple domains including E-Commerce and Hotel Reservation & Management systems (B2B & B2C). Focused on building scalable, responsive, and performance-optimized user interfaces while collaborating closely with backend engineers and frontend teammates to deliver integrated solutions.

Frontend Developer (Remote)

Oct 2024 - Jan 2025

OceanCapp • Dhaka, Bangladesh

Completed a remote frontend development internship focused on building responsive user interfaces and improving existing application experiences. Worked on modern React-based projects emphasizing usability, performance optimization, and clean component architecture.

Education

MA in English

Oct 2018 - Sep 2019

Prime University • Dhaka, Bangladesh

Pursued postgraduate studies specializing in English Literature and English Language Teaching (ELT). Combined advanced literary scholarship with modern pedagogical approaches, language acquisition theory, curriculum design, and applied linguistics, enhancing both analytical and instructional competencies.

BA (Honors) in English

Oct 2014 - Sep 2018

Prime University • Dhaka, Bangladesh

Completed a four-year Bachelor of Arts (Honours) program focused on English language, linguistics, literature, and cultural studies. Developed strong analytical thinking, academic writing, communication, and critical interpretation skills through extensive study of literary theory, world literature, sociolinguistics, and discourse analysis.

Latest Blog Posts

Thoughts, insights, and tutorials

What People Say

Feedback from colleagues and clients

Nazmul delivered exactly what was promised and respected deadlines. He suggested practical improvements instead of just following instructions blindly, which actually made the final product better. Reliable developer and easy to communicate with.

S. M. Mahmudur Rahman

S. M. Mahmudur Rahman

Support Engineer at Codexpert Inc.

I collaborated with Nazmul on a React project where we had tight deadlines. His code was organized, readable, and easy to integrate with backend APIs. What I appreciated most was how calmly he approached debugging — no panic, just systematic problem solving. Great teammate to work with.

Nazim Uddin

Nazim Uddin

Freelance Web Developer

Worked with Nazmul on several frontend tasks. He writes maintainable React code and pays attention to small UI details that many developers ignore. Collaboration felt natural - discussions were technical but friendly. I’d happily team up with him again on future projects.

Rashedul Islam

Rashedul Islam

Backend Developer (Freelance)

Nazmul is the kind of developer who actually cares about clean architecture and long-term maintainability. During our collaboration, he helped refactor components and improve performance without overengineering anything. Solid frontend developer and good problem solver.

Shejan Mahmud

Shejan Mahmud

Freelance Full-stack Developer

Nazmul helped us rebuild parts of our frontend that were slow and messy. He quickly understood our requirements and delivered clean, responsive UI components without unnecessary complexity. Communication was smooth throughout the project, and he was always open to feedback. Would definitely work with him again.

Evanul Hasan

Evanul Hasan

I hired Nazmul to improve the user experience of my website, and the difference was noticeable immediately. The site became faster, cleaner, and much easier for customers to use. He explained technical things in simple language, which made the process comfortable for me as a non-technical person.

Omar Faruque Ranga

Omar Faruque Ranga

Business Owner