I’m a self-motivated and enthusiastic web developer with a strong problem-solving mindset and a passion for creating efficient, user-focused solutions.
Hello! My name is Swapan Saha. My journey in programming began with a deep curiosity about how things work on the internet. What started as simple HTML and CSS tweaks has evolved into a passion for building full-stack applications that solve real-world problems.
I thrive on challenges and enjoy the process of turning complex requirements into simple, elegant, and efficient solutions. Whether it's crafting a pixel-perfect user interface or designing a robust backend architecture, I bring dedication and a problem-solving mindset to every project.
Beyond coding, I have a diverse set of interests that keep me inspired and balanced.
Clean Code
Writing maintainable and scalable code is my priority.
Creative Design
I value aesthetics and user experience in every app.
Problem Solving
I love breaking down complex issues into logical steps.
Continuous Learning
Always exploring new tech and enjoying a good cup of coffee.
My Journey
From graphic design to full-stack development, each step of my journey helped me build stronger product thinking, clean coding habits, and real-world delivery experience. You can explore my complete resume here:
Led end-to-end development of a scalable B2B & B2C travel platform using Next.js and React, delivering core services including flight/hotel booking, tour packages, visa, insurance, and top-up systems.Engineered secure payment gateway integration and real-time communication systems (WebSockets), ensuring reliable transactions and live data synchronization across the platform.Built and optimized backend architecture using Node.js, Express, TypeScript, PostgreSQL, MongoDB, and Redis, supporting 2,000–3,000 concurrent users with high performance and scalability.
Developed responsive UI components using HTML, CSS, Bootstrap, and implemented interactive features with JavaScript and jQuery for existing portal systems.Focused on debugging and fixing JavaScript issues, improving stability, and user experience across the application.
PHPJavaScriptjQueryBootstrapHTML5CSS3
Frontend Engineer
MerchBD.Com(Part-time)
Sep 2021 - Jan 2022
Dhaka, Bangladesh · Remote
Developed and optimized a responsive e-commerce frontend using Next.js, integrating backend APIs via native fetch for smooth data flow and user interaction.Improved performance, SEO (SSR), and overall UX while ensuring efficient communication between frontend and backend services.
Next.jsReact.jsReduxTailwind CSSREST API
Graphic Designer
ITDeal BD(Full-time)
Jun 2020 - Feb 2021
Rangpur, Bangladesh · On-site
Designed visual identities including logos, posters, and banners. Contributed to basic UI/UX layouts for digital and print media, focusing on brand consistency.
I build polished digital experiences from frontend interactions to backend architecture, with a strong focus on performance, usability, and production-ready quality.
RoktoKhoj is a full PERN-stack blood donation platform built to connect donors and recipients fast during emergencies. It includes intelligent donor search by blood group and location, request tracking, and reliable realtime notifications powered by Firebase. The platform is production-ready and deployed on a VPS for stable performance and full server control.
FoodHub is a production-ready multi-role meal ordering platform where customers can browse meals and place orders, providers can add and manage meal listings, and admins can control platform categories and moderation. It is live in Bangladesh with SSLCommerz and Rupantor payment gateway integrations, and also supports Stripe for international payment practice and testing workflows.
Easy Shop is a full-stack e-commerce platform built as a university final semester project. It provides users with a modern shopping experience, featuring AI-powered product recommendations using OpenAI's API. The backend, developed with NestJS and MongoDB, ensures high performance, secure authentication with JWT, and seamless integration with the SSLCommerz payment gateway for real-time transactions. The frontend is built using Next.js 15 and React 19, styled with Tailwind CSS for a clean, responsive interface. Additional features include image uploads via Cloudinary, an admin dashboard for product management, and intelligent product suggestions through an AI agent system.
A scalable and user-friendly Online Travel Agency (OTA) web app focused on booking, search, and payment systems. Built with React, Redux, Vite, and Ant Design, it ensures high performance, responsiveness, and seamless user experience across devices.
I've published npm packages that are actively used by developers. These tools solve real problems I encountered while building production applications.
2 Published PackagesOpen Source
ss-sslcommerz
1.0.x
A TypeScript-compatible, framework-agnostic SSLCommerz payment gateway integration for Node.js, Express, and NestJS. Supports sandbox & live modes, full API coverage including payment initialization, validation, refund, and transaction queries.
npm install ss-sslcommerz
TypeScript & JavaScript support
Node.js / Express / NestJS compatible
Sandbox & Live modes
Payment init, validate & refund
Auto success/fail/cancel callbacks
Node.jsExpressNestJSTypeScriptPayment Gateway
search-airport-code
1.0.x
A simple and powerful React hook for searching airport details by airport code or country name. Lightweight, debounced, and compatible with both JavaScript and TypeScript React projects. Perfect for travel and booking apps.
Feedback from people I worked with on product builds, full-stack development, and deployment-ready web applications.
5/5
"RoktoKhoj is one of my most meaningful products. I designed and developed it to help people find blood donors faster during emergency situations, with reliable notifications and a scalable backend."
Swapan Saha
RoktoKhoj - Blood Donation Platform
Founder, RoktoKhoj
5/5
"Swapan built a complete e-commerce solution for us with clean UI, secure authentication, and smooth payment flow. The admin side is easy to manage and performance is excellent."
Shahed
Easy Shop - E-commerce Platform
E-commerce Client
4/5
"For our travel portal, he delivered a fast and user-friendly booking experience. Search and dashboard workflows became much smoother, and the project quality was very professional."
Tanvir Ahmed
TBP Online Travel Agency Portal
Operations Manager
What's Next?
Get In Touch
I'm currently looking for new opportunities. Whether you have a question, a project idea, or just want to say hi, my inbox is always open. I'll try my best to get back to you!