Hi, I'm
Nadim Chowdhury
Software Developer building production-grade web and mobile applications with React, Next.js, Node.js, and React Native. Focused on clean architecture, seamless user experiences, and code that ships.

A bit about myself
Building digital products that matter

I'm a self-taught Software Developer with 4 years of experience building applications using React, Node.js, and React Native. Experienced in developing ERP, POS, and business applications, along with SaaS and booking platforms. Mainly focused on frontend development while also working with backend APIs, databases, authentication, business logic, and mobile applications.
Comfortable working with existing codebases, learning new technologies, and collaborating with cross-functional teams to build and improve real-world applications. Experienced across enterprise ERP modules (Procurement, Accounts, financial workflows, multi-level approvals), POS and warehouse systems, IoT integrations, and full-stack SaaS architectures.
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 Developer
Full-timeEngineered enterprise ERP modules (Procurement, Accounts, financial operations, multi-level approvals), ZKTeco turnstile-integrated Visitor Management System, and automated Standard Chartered Bank statement collection pipelines.
- Worked on ERP modules including Procurement, Purchase Request, and Purchase Order, building and improving features used in day-to-day business operations.
- Developed features for Accounts and financial operations, authorization, and multi-level approval workflows across ERP modules.
- Developed a Visitor Management System integrated with ZKTeco turnstile gates, implementing visitor registration, host approval, QR-based access, automated device synchronization, and time-based access expiration.
- Refactored Standard Chartered Bank's Statement Collection system, automating CAMT XML processing, database mapping, duplicate handling, batch processing, and scheduled SFTP retrieval using Quartz, successfully processing 7,051 transactions in testing.
Frontend Developer
Full-timeEngineered POS and warehouse management systems, multi-tenant website builders, eCommerce modules, event management apps, and flight booking systems.
- Worked on POS and warehouse management systems, developing sales and sales return pages, inventory and stock management features, and integrating frontend and backend APIs. Added keyboard shortcuts and keyboard-friendly interactions to make the POS workflow faster and easier to use.
- Worked on a drag-and-drop website builder with multi-tenancy, reusable components, and subdomain-based website publishing.
- Integrated GraphQL APIs and handled dynamic data rendering across different pages and modules.
- Built frontend features including profile management, task management, customer orders, and user preferences, with role-based access control on eCommerce projects.
- Worked on an event management application, developing new features and connecting frontend components with backend services.
- Built a flight booking system using Next.js and NestJS, with user authentication, role-based access, and CRUD features for airlines, airports, aircraft, and routes.
- Integrated the Amadeus API for flight search and booking-related data, and developed the frontend booking flow with responsive UI and API integration.
Web Developer
FreelanceBuilt web applications with React.js focusing on reusable components, responsive layouts, and full-stack fundamentals.
- Built web applications with React.js while strengthening my frontend development skills, including reusable components, responsive layouts, and user interactions.
- Worked on the frontend of a School Management System and Flight Booking App building pages and features and integrating them with backend APIs.
- Built several practice projects to strengthen my skills in JavaScript, REST APIs, authentication, CRUD operations, Git, and frontend debugging.
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.

Flight Booking
Full-stack airline booking platform integrated with Amadeus API for flight search, featuring role-based access, routes, planes, and booking management.

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

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.
What people say
Feedback from colleagues and managers I've had the pleasure of working with.
“I had the pleasure of working closely with Nadim during his time as a frontend developer at MediusWare, and I cannot recommend him highly enough. Nadim consistently impressed me with his dedication to learning and improving his skills. Throughout his tenure, Nadim demonstrated a strong understanding of frontend development principles and techniques. He tackled every task with enthusiasm and a keen eye for detail, producing high-quality work that exceeded expectations. What truly sets Nadim apart is his proactive approach to problem-solving. He doesn't shy away from challenges but instead embraces them as opportunities to grow. His ability to think creatively and find innovative solutions was invaluable to our team. Moreover, Nadim is a fantastic team player. He communicates effectively, collaborates seamlessly with colleagues, and always brings a positive attitude to the table. His contributions were instrumental in the success of several projects at MediusWare. In summary, Nadim is a talented frontend developer with a passion for his craft and a strong work ethic. Any team would be fortunate to have him onboard, and I am confident that he will continue to thrive and excel in his future endeavors.”
Let's build something together
Have a project in mind or looking for a talented developer? Drop me a line and let's start a conversation.