Skip to content
Dhaka, Bangladesh · Open to remote & full-time opportunities

Md. Nazmul Hassan

Building scalable enterprise web applications with React, Next.js, and TypeScript, with hands-on experience developing and integrating backend services using Spring Boot and Flask. Focused on frontend architecture, secure authentication, and performance-driven user experiences.

Download Resume
Md. Nazmul Hassan
Available
About

Engineering for scale, not just for the demo

Full Stack Software Engineer specializing in building scalable enterprise applications and digital platforms using React.js, Next.js, TypeScript, Spring Boot, Django, and Python. Experienced in frontend architecture, workflow automation, role-based access control (RBAC), RESTful API development, reporting systems, customizable dashboards, and real-time notification solutions. Proven track record of delivering secure, high-performance applications across fintech, service management, e-commerce, and legal-tech domains while collaborating with local and international stakeholders.

Ownership over hand-off

I take features from architecture decisions through production deployment, rather than treating frontend as a hand-off from design or backend.

Security and access as first-class concerns

Authentication and role-based access control aren't an afterthought — they shape how I structure routes, data fetching, and UI from day one.

Performance as a habit, not a sprint

Reducing unnecessary re-renders and tightening API interaction patterns is part of how I build, not a cleanup pass I do later.

Collaboration across the stack

Comfortable working directly with backend, DevOps, and QA teams to ship reliable, production-grade features in Agile environments.

Core Expertise

What I bring to a team on day one

A fast overview of where I create the most value — the full skill breakdown follows further down the page.

Frontend Architecture

Scalable component systems and route structures built for teams, not just features.

Next.js & React

Production SSR/SSG applications with App Router, server components, and data-fetching patterns.

TypeScript

Strict, type-safe codebases that stay maintainable as products and teams grow.

Enterprise Auth & RBAC

Secure authentication flows and role-based access control for internal platforms.

Spring Boot & Django

Comfortable across the stack — API design, database schemas, and backend services.

Performance Optimization

Reducing unnecessary renders and improving API interaction patterns under real load.

Professional Experience

Where I've built enterprise software

Three roles, one throughline: owning frontend architecture while staying comfortable across the stack.

  1. Software Engineer

    Current
    BRAC ITDhaka, BangladeshJun 2025Present

    Contributing to enterprise-scale applications with a focus on scalability, security, and maintainability, while leading frontend architecture decisions across multiple internal projects.

    • Leading frontend architecture decisions, improving code structure and reusability across multiple projects.
    • Implementing secure authentication and role-based access control (RBAC) for internal platforms.
    • Driving performance optimization initiatives by reducing unnecessary renders and improving API interaction patterns.
    • Collaborating with backend, DevOps, and QA teams to deliver reliable, production-grade features.
    • Participating in system integration across multiple services and internal tools.
    • Conducting code reviews to maintain high engineering standards.
    • Actively involved in Agile processes, including sprint planning, estimation, and technical design discussions.
    Next.jsTailwind CSSNextAuthTypeScriptJavaSpring BootTanStack QueryRBACGitLab
  2. Software Engineer

    Incognito SolutionDhaka, BangladeshFeb 2024May 2025

    Owned multiple frontend services end-to-end — from architecture to feature rollout — for scalable, SEO-optimized Next.js applications serving a global audience.

    • Developed and maintained scalable, responsive web applications using Next.js and Tailwind CSS.
    • Integrated RESTful APIs and managed server-side rendering (SSR) for SEO-optimized pages.
    • Implemented multi-language support using i18next and Next.js internationalized routing for global audiences.
    • Implemented data fetching, caching, and state management using TanStack Query.
    • Collaborated with backend developers to define API contracts and integrated NextAuth for authentication flows.
    • Built reusable UI components using ShadCN UI and Headless UI, maintaining design consistency.
    • Took ownership of multiple frontend services, leading architecture, feature rollout, and improvements.
    • Deployed applications to cloud servers using PuTTY and Nginx, handling environment configuration and troubleshooting.
    • Planned and distributed tasks among team members, improving sprint velocity and cross-team alignment.
    Next.jsTailwind CSSNextAuthi18nextTypeScriptTanStack QueryShadCN UINginxPuTTYGitJira
  3. Software Developer

    Salextra LimitedDhaka, BangladeshFeb 2021Jan 2024

    Owned a core Django microservice within a CRM-based platform, driving database design, admin tooling, and a company-wide distribution system from the ground up.

    • Developed backend services using Django and other frameworks, owning one core microservice end-to-end.
    • Worked within a CRM-based application, designing database schemas and system architecture for new features.
    • Researched and proposed new features for an e-commerce platform, then implemented and tested them.
    • Planned and implemented a company-wide Distribution Database System.
    • Built a company portfolio module and admin dashboards for several microsites.
    • Deployed and maintained services on cloud servers via PuTTY.
    DjangoDjango REST FrameworkNext.jsTypeScriptMySQLMSSQLGitJiraPuTTY
Featured Projects

Enterprise case studies

Real systems built and owned in production — not tutorial projects. Each one links to a full breakdown of the problem, solution, and impact.

Technical Skills

The full toolbox

Languages, frameworks, and infrastructure I use to take enterprise applications from schema to production.

Languages

JavaScript
TypeScript
Python
Java

Frontend

React.js
Next.js
Tailwind CSS
TanStack Query
React Hook Form
ShadCN UI
Hero UI

Backend

Spring Boot
Django
DRDjango REST Framework
Flask
RAREST APIs

Database

PostgreSQL
MySQL
MSMSSQL

DevOps

Docker
Nginx
Vercel
GitLab CI/CD
PUPuTTY

Practices

OOPOOP
RBACRBAC
Agile / Scrum
Git
Jira
Framer Motion
Leadership & Achievements

Beyond the code

Ownership shows up outside of shipping features too — in mentoring, community building, and competitive programming.

5+
Years Experience

Building enterprise web applications

3
Organizations

Enterprise & product engineering teams

Champion
Programming Contest

CSE Fest Programming Contest, 2019 (Group)

VP
Leadership Role

Computer & Programming Club, DIU

Honors & Awards

  • Champion, CSE Fest Programming Contest (Group)2019
  • Second Runner-up, CSE Fest Programming Contest (Individual)2019
  • Runner-up, ICT Carnival Programming Contest2018
  • Top 10, Take-off Programming Contest, Summer '172017

Leadership & Mentoring

Vice President

2018 – 2020

Computer and Programming Club, Daffodil International University

  • Led club activities and organized programming events for the university community.
  • Served as Student Prefect, Lab Assistant, and ACM Trainer alongside the VP role.

ACM Trainer & Mentor

2018 – 2020

Daffodil International University

  • Trained beginner students in C, C++, Data Structures, and Algorithms.
  • Assisted weaker students individually to help them overcome specific programming challenges.
  • Arranged and organized the "DIU Take Off Programming Contest" for the student community.

BSc in Computer Science and Engineering Daffodil International University, Jan 2017 – Dec 2020 · CGPA 3.70 / 4.00

Certifications

Continuous learning

The Ultimate Docker Course

DevOps

2022

Crash Course on Python

Programming

2020

Problem Solving

Computer Science Fundamentals

2020
Contact

Let's build something reliable together

Open to remote & full-time opportunities