Hi, I'm
Nadim Chowdhury
I build production-grade web applications with a focus on clean architecture, seamless user experiences, and code that ships.

A bit about myself
Building digital products that matter

I'm a full stack developer based in Dhaka with 3+ years of experience shipping production-grade web applications. I dropped out of a Mathematics program to pursue software engineering full-time — a decision that led me through six professional roles, from internships at established firms to leading freelance projects end-to-end.
My work spans SaaS platforms, ERP systems, booking engines, and visual editors. I care deeply about clean architecture, intuitive user experiences, and writing code that other developers actually enjoy reading.
Technologies I work with
Tools and frameworks I use to bring ideas to life, from concept through deployment.
Frontend
Backend
Mobile
Database
DevOps
Tools
Where I've worked
A timeline of the roles and projects that shaped my journey as a developer.
Software Engineer
Full-timeContributed to the development and maintenance of large-scale enterprise ERP and HRMS/Payroll platforms, building business-critical modules and workflows using React.js, JavaScript, Redux Toolkit, Vite, and modern UI technologies. My responsibilities focused on developing scalable frontend solutions, integrating REST APIs, optimizing application performance, and maintaining clean and maintainable enterprise codebases.
- Designed and implemented complex, end-to-end features across ERP and HRMS modules, including employee management, profit center allocation, service requests, recruitment workflows, and dynamic reporting.
- Built responsive and user-friendly interfaces using React.js, Redux Toolkit, Vite, Material UI, and Bootstrap.
- Developed complex forms and multi-step workflows with robust client-side validation using Formik and Yup.
- Integrated and consumed REST APIs while optimizing state management, data flow, and application performance.
- Collaborated with cross-functional teams to translate business requirements into scalable and maintainable technical solutions.
- Maintained clean, modular, and reusable code following modern frontend architecture, coding standards, and enterprise development best practices.
Professional Development
Full-timeFocused on professional development and strengthening my full-stack software engineering skills during a planned career transition.
- Deepened expertise in React.js, Next.js, NestJS, TypeScript, React Native and modern frontend and backend architecture.
- Worked on personal projects to improve experience with scalable application design, REST APIs, authentication, and database integration.
- Strengthened understanding of clean code, system design, performance optimization, and maintainable software architecture.
- Continued learning and building practical projects to prepare for my next professional opportunity.
Full Stack Software Developer
Full-timeContributed to the development of a large-scale ERP platform that integrates business-critical modules including POS, Inventory, Procurement, Production, Finance, and HRM. My responsibilities covered both frontend and backend development, focusing on scalable architecture, performance, and maintainability.
- Designed and implemented end-to-end features using Next.js and NestJS, delivering seamless user experiences across multiple ERP modules.
- Developed and maintained secure REST APIs, ensuring reliable communication between frontend applications and backend services.
- Optimized application performance through efficient database queries, code splitting, caching strategies, and reusable architecture.
- Collaborated closely with cross-functional teams to translate business requirements into scalable technical solutions.
- Maintained clean, modular, and well-tested codebases following enterprise development standards and best practices.
Full Stack Web Developer
FreelanceWorked with clients to design and develop modern full-stack web applications, focusing on scalable architecture, intuitive user experiences, and maintainable codebases.
- Built a complete Flight Booking System using Next.js and NestJS, including authentication, role-based authorization, airline management, airport management, aircraft management, route management, and booking workflows.
- Developed a drag-and-drop Website Builder SaaS, featuring reusable components, template management, responsive editing, project dashboards, and subscription-based billing.
- Designed scalable frontend and backend architectures with reusable modules, component registries, and optimized rendering pipelines.
Jr. Frontend Developer
Full-timeContributed to the development of enterprise web applications by building scalable frontend solutions, integrating backend services, and improving overall application usability and performance.
- Developed a multi-tenant drag-and-drop website builder with dynamic component rendering and subdomain publishing functionality.
- Built features for an event management platform, integrating frontend components with backend APIs.
- Implemented multiple modules for internal products, transforming UI designs into responsive, production-ready interfaces.
- Designed responsive and user-friendly interfaces with React.js, Ant Design, and Bootstrap, while managing state and routing using React Router DOM.
- Consumed GraphQL APIs and optimized client-side data fetching for improved application performance.
Frontend Trainee
InternshipCompleted a frontend development internship by contributing to a large-scale e-commerce platform while strengthening practical experience in modern React development.
- Developed Profile Management CRUD functionality with role-based access control.
- Implemented Back Office and Task Management modules for administrators, employees, and delivery personnel.
- Built Customer Order Management features with dynamic workflows based on delivery and pickup options.
- Developed interactive UI logic for the Preferences module without backend dependency.
- Independently built an e-commerce application from scratch, including responsive layouts, reusable components, and optimized project architecture.
Frontend Developer
FreelanceDelivered frontend solutions for client projects by developing responsive interfaces, integrating APIs, and translating business requirements into user-friendly applications.
- Built a School Management System using Angular with modules for students, teachers, and administrative users.
- Developed a responsive Flight Ticket Booking application with complete booking workflows and API integration.
- Designed reusable UI components and responsive layouts to improve maintainability and consistency.
- Worked directly with clients to gather requirements, provide technical solutions, and deliver projects on schedule.
Web Developer
Self-employedFocused on mastering full-stack web development through hands-on projects while building a strong foundation in modern JavaScript technologies and software engineering practices.
- Learned and applied the MERN stack by building full-stack applications from concept to deployment.
- Created practice projects such as task management apps, authentication systems, and CRUD-based solutions.
- Developed authentication systems, task management applications, dashboards, and CRUD-based projects.
- Practiced REST API development, database design, state management, and responsive UI development.
- Strengthened debugging, problem-solving, version control, and deployment skills through continuous project-based learning.
Selected work
A curated collection of projects that demonstrate my approach to building software.
PurePath Booking
A modern, high-performance booking system built with the robust React ecosystem to streamline reservations, appointments, and user management.
Collabier SaaS
Visual editor platform with real-time style editing, reusable components, project dashboard, and integrated billing system.
3D E-Commerce Platform
A modern, immersive e-commerce experience leveraging interactive 3D product visualizations with smooth Framer Motion animations to enhance the user shopping journey.
Flight Booking
Secure airline booking system with role-based access, CRUD operations for airlines, airports, planes, and routes.
Super HRMS
A comprehensive Human Resource Management System built for modern workforce operations, featuring employee tracking, real-time analytics dashboards, and interactive UI components.
NexBoard Admin Dashboard
A modern, high-performance, and scalable admin dashboard built with the latest React ecosystem, providing a robust foundation for building data-rich web applications.
FieldVault
A production-ready Multi-Tenant B2B SaaS platform for construction firms to track equipment via QR codes, manage maintenance schedules, and generate audit compliance reports.
Super ERP
A modern, production-ready ERP system with real-time analytics, inventory management, sales tracking, and comprehensive business reporting.
What people say
Feedback from colleagues and clients I've had the pleasure of working with.
“Nadim consistently delivered clean, maintainable code ahead of schedule. His ability to translate complex requirements into intuitive interfaces was impressive.”
Sarah Mitchell
Product Manager at Easy Fashion Ltd
Let's build something together
Have a project in mind? I'd love to hear about it. Drop me a message and let's start a conversation.