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.

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.
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.
Where I've built enterprise software
Three roles, one throughline: owning frontend architecture while staying comfortable across the stack.
Software Engineer
CurrentBRAC ITDhaka, BangladeshJun 2025 – PresentContributing 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 QueryRBACGitLabSoftware Engineer
Incognito SolutionDhaka, BangladeshFeb 2024 – May 2025Owned 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 UINginxPuTTYGitJiraSoftware Developer
Salextra LimitedDhaka, BangladeshFeb 2021 – Jan 2024Owned 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
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.
The full toolbox
Languages, frameworks, and infrastructure I use to take enterprise applications from schema to production.
Languages
Frontend
Backend
Database
DevOps
Practices
Beyond the code
Ownership shows up outside of shipping features too — in mentoring, community building, and competitive programming.
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
Continuous learning
The Ultimate Docker Course
DevOps
Crash Course on Python
Programming
Problem Solving
Computer Science Fundamentals
Let's build something reliable together
Open to remote & full-time opportunities