Programmer & Web 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.

What I Offer

Specialized services tailored to bring your vision to life

Full-Stack Web Development

Design end-to-end solutions combining excellent front-ends with robust backends
Architect efficient database schemas with PostgreSQL or MongoDB
Implement complete features from UI to API with proper testing

Frontend Development

Craft beautiful, responsive interfaces with TailwindCSS and modern UI components
Implement smooth animations and delightful interactions with Framer Motion
Focus on accessibility, performance, and exceptional user experiences

Backend Development

Build scalable APIs using Node.js with Express or NestJS
Design optimized databases using PostgreSQL or MongoDB
Implement authentication, validation, and error handling

Custom Web Application Development

Build scalable, performant applications with React, Next.js, and TypeScript
Create robust backend APIs using Node.js, Express, and NestJS
Deploy production-ready solutions with optimized performance

Chrome Extension Development

Develop powerful browser extensions with React and Manifest V3
Build content scripts, background workers, and popup interfaces
Create engaging user experiences that enhance productivity

JavaScript Library Development

Create reusable, well-documented libraries for the developer community
Maintain high code quality with Jest or Vitest coverage
Publish and maintain packages on NPM with proper versioning and changelogs

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...

TypeScriptJavaScriptNode.jsJest
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

Freelance Web Developer

Jul 2025 - Present

Self-Employed • Worldwide (Remote)

Working as an independent freelance web developer, delivering full-stack web solutions for clients worldwide. Focused on building scalable, high-performance applications with modern technologies, clean architecture, and strong attention to user experience. Handling end-to-end development including requirement analysis, UI/UX implementation, API integration, and deployment.

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.

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, and discourse analysis.

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

Web and Shopify Developer

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