Full Stack Software Engineer
Building scalable web
& mobile products
with care.
I’m Eshan — a full stack engineer based in Dhaka with ~3 years of experience shipping ERP systems, real-time applications, and e-commerce platforms. I care about system design, performance, and the details.

Selected work
2023 — Present- Dec 2025 — PresentDhaka, Bangladesh
Software Engineer · Yeamazing Bangladesh Limited
- Contributed to scaling a B2B cashback e-commerce platform across web and mobile.
- Led development of the merchant mobile app, owning architecture and feature design with Expo.
- Engineered a storefront system enabling product-level discovery instead of store-only browsing.
- Built the mobile purchase flow — browse, cart, payment, cashback — and integrated SSLCommerz.
- Improved a real-time chat system and shipped a QR-based in-store cashback flow.
- Next.js
- React Native
- Expo
- PostgreSQL
- AWS
- Aug 2023 — Nov 2025Dhaka, Bangladesh
Software Engineer · Dhaka Apps Limited
- Built a large-scale ERP covering inventory, procurement, sales, HRM, accounting, and reporting.
- Architected role-based workflows and permission systems for admins, accountants, and operators.
- Improved backend performance by ~70% through query optimization, indexing, and caching.
- Refactored a medical diagnosis platform serving thousands of daily users for stability and accuracy.
- Shipped biometric patient identification and a WebSocket-based passport scanning auto-fill.
- React
- Express.js
- NestJS
- MySQL
- Jan — Apr 2023Hyderabad, India (Remote)
Software Engineer Intern · City Tech Innovation Pvt. Ltd.
- Contributed to multi-platform e-commerce apps across web and mobile.
- Implemented UI features, PayPal payment integration, and location-based services.
- Assisted backend API development to improve performance and data handling.
- React
- React Native
- Express.js
- MongoDB
- AWS
Projects
Case studiesYeamazing — B2B & B2C Commerce Platform
A cashback commerce platform that started as a B2B-only storefront and grew into a full B2C marketplace with partner tools, POS, and native mobile apps.
- Extended the original B2B store-only model into a B2C product-level storefront so customers can discover, compare, and buy across partners.
- Built the partner side: product creation, stock management, order fulfilment, and cashback settlement.
- Shipped the full customer purchase flow — browse, cart, checkout — with cash-on-delivery and online payment via SSLCommerz.
- Wired transactional email and SMS for order confirmation, status changes, and receipts.
- Built the Partner Portal mobile app from scratch in React Native / Expo, plus embedded the storefront experience in-app.
- Designed a QR-based in-store purchase flow with POS integration for instant cashback at the counter.
- Next.js
- React Native
- Expo
- PostgreSQL
- AWS
- SSLCommerz
ERP System — Purchase, Sales, Projects, Service & Accounting
An end-to-end ERP where purchase, sales, project, and service modules feed a connected accounting engine that produces an accurate income statement and balance sheet.
- Designed the accounting backbone so every purchase, sale, project cost, and service entry posts correct double-entry journals automatically.
- Learned accounting from the ground up — chart of accounts, ledgers, trial balance — to model income statement and balance sheet correctly.
- Built the purchase and sales modules with tax, discount, and multi-warehouse inventory tied into stock valuation.
- Implemented project and service billing that flows into revenue recognition and receivables.
- Built role-based workflows and permissions for admins, accountants, and operators across every module.
- Optimized backend performance ~70% via query tuning, indexing, and caching on heavy reporting endpoints.
- React
- NestJS
- Express.js
- MySQL
- LargeSolo build2023 — 2025Full Stack EngineerSelf-hosted at hospital
Hospital Management System
A full clinical workflow — from patient registration to lab results and auto-generated reports delivered by SMS — used daily by a hospital.
- Patient registration, money receipt, and sample collection flow, wired end-to-end.
- Pathology, radiology, and physical test modules where doctors enter observations from collected samples.
- Auto-generated fit / unfit verdicts and issue detection based on doctor-entered results.
- X-ray annotation tool letting radiologists draw the problem area directly on the image.
- Auto-generated patient-facing reports with an SMS delivering a secure report link to the patient.
- Biometric patient identification and a WebSocket-based passport scanner for instant form auto-fill.
- React
- Express.js
- MySQL
- WebSocket
E-Relatives — Health Management Platform
A consumer health platform that brings blood requests, doctor appointments, medicine, and emergency services into one place.
- Blood request system where users post needs and matching donors can respond.
- Personal health record uploads so users can keep documents, prescriptions, and reports in one place.
- Doctor search and appointment booking with schedule management.
- Medicine request flow and general health management dashboard.
- Ambulance request feature for emergency dispatch.
- React
- Node.js
- Express.js
- MongoDB
About
I focus on backend systems with Node.js and enjoy the whole loop — from database schema to the last pixel. Recently I’ve been building B2B commerce, ERP, and healthcare platforms used by thousands of people every day.
I studied Mathematics at Dhaka College, and that habit of careful reasoning shows up in how I approach system design and performance work. When something feels slow or fragile, I want to understand why before I touch it.
Toolbox
Frontend
- React
- Next.js
- React Native
- TypeScript
- Tailwind CSS
Backend
- Node.js
- Express.js
- NestJS
- Hono
- Python
- Go
Databases
- PostgreSQL
- MySQL
- MongoDB
- MSSQL
DevOps & Tools
- Docker
- AWS (EC2, S3)
- Nginx
- Unit Testing