0

Years of Experience

In production since 2020

0

Industries

Fintech · Enterprise · E-commerce

0+

Products Shipped

Fintech · ERP · Dashboards · Marketplace · AI Products

About Me

Senior Software Engineer

I am a software engineer with about six years of experience, specializing in React.js and modern frontend engineering. I care about scalable UI architecture, performance, and clear collaboration with backend and product teams—and I enjoy strengthening systems with solid RESTful API design where it helps the whole stack.

At SSL Wireless, I progressed from Software Engineer to Senior Software Engineer, where I design and build scalable, reusable, and high-performance web applications for banking, payment, ERP, and enterprise platforms. Working with React.js, Next.js, TypeScript, Redux, TanStack Query, Ant Design, and Tailwind CSS, I have delivered solutions including NPSB-related products, payment reconciliation systems, financial analytics dashboards, scam detection tools, a municipality admin panel, an automated distribution system for a global brand, and a garment-sector ERP. In addition to hands-on development, I take ownership of frontend architecture, drive reusable design and state management patterns, contribute to technical planning and product decisions, collaborate closely with cross-functional teams, and resolve complex technical challenges to improve reliability, maintainability, and delivery speed.

Before SSL, I was a Software Engineer (frontend) at SVAM International Inc., where I maintained high-traffic React products, integrated REST and third-party APIs, and partnered with backend engineers on contracts and data flow—supporting loan provisioning, food distribution, online learning, and other initiatives with international teammates.

Earlier, as a junior full-stack developer at UniShopr, I shipped React.js and Next.js features, Node.js and GraphQL/Hasura APIs, and improvements across an e-commerce platform serving 500+ daily orders.

I keep learning across the stack, write technical articles on Hashnode, and hold certifications in Node, NestJS, React, SQL, and Python fundamentals.

My Stack

Always open to learn new technologies and skills

Core Stack
JavaScript

JavaScript

React.js

React.js

Next.js

Next.js

Redux

Redux

Bootstrap

Bootstrap

Tailwind CSS

Tailwind CSS

Git

Git

Node.js

Node.js

Proficient
Express.js

Express.js

Nest.js

Nest.js

Docker

Docker

Familiar
MongoDB

MongoDB

Firebase

Firebase

MySQL

MySQL

AngularJS

AngularJS

GraphQL

GraphQL

Experience

Where I have worked and what I have built

Senior Software Engineer

SSL Wireless

  • Architect and deliver high-impact frontend systems across banking, ERP, and payment products.
  • Drive engineering standards and mentor teammates on patterns, performance, and API integration.

January 2026 - Present

Stack: React.js, Next.js, TypeScript, Redux, TanStack Query, Ant Design, Tailwind CSS

Software Engineer(Frontend)

SSL Wireless

  • Built scalable UIs for government, distribution, and financial platforms from spec to production.
  • Owned frontend delivery across 4+ concurrent client projects at SSL Wireless.

December 2023 - January 2026

Stack: React.js, Next.js, TypeScript, Redux, TanStack Query, Ant Design, Tailwind CSS

NPSB SaaS Admin Dashboard — Banking & Payment Switch Platform

Architected and delivered the frontend of a large-scale NPSB (National Payment Switch Bangladesh) admin dashboard for a major bank, covering the full lifecycle of interbank payments, settlements, QR transactions, and regulatory reporting.

ReactTypeScriptTanStack QueryRedux ToolkitAnt DesignVitest & Playwright
Automated Distribution System

Scalable solution for an international brand to optimize global distribution with rich data visualization.

React.jsTypeScriptTanStack Query
Heidelberg Materials Admin Dashboard — Cement Logistics & Plant Operations Platform

Architected and delivered the frontend of a full-scale logistics and operations admin dashboard for Heidelberg Materials, covering the complete supply chain from sales order management and multi-stage delivery workflows to plant gate weight-bridge operations and barcode-based challan generation.

ReactTypeScriptTanStack QueryRedux ToolkitAnt Design
CEO360 — Executive Financial KPI & Analytics Dashboard

Developed the frontend of a pixel-perfect, multi-module executive dashboard for a leading digital financial services company, consolidating financial KPIs, working capital analytics, payment gateway performance, HR workforce metrics, and internal admin operations into a single unified platform for C-suite decision-making.

ReactTypeScriptAnt DesignTanStack QueryRedux Toolkit
OTL ERP — Apparel & Textile Enterprise Resource Planning Platform

Developed and maintained the frontend of a large-scale, multi-module ERP system for an apparel and textile enterprise, covering the full operational lifecycle from import and production through supply chain, inventory, quality control, and regulatory reporting.

ReactAnt DesignTailwind CSS
BAT Partner App — Admin & Operations Management Platform

Developed the admin frontend of a large-scale B2B partner management platform for British American Tobacco (BAT), covering the full operational lifecycle of partner engagement — from sales reporting and inventory tracking through gift incentive programmes, habituation campaigns, training management, and push notification delivery.

ReactTypeScriptAnt DesignTanStack QueryRedux Toolkit
Heidelberg Enterprise Admin Panel

Architected and delivered the full frontend foundation of a production-grade enterprise admin panel for Heidelberg, establishing a scalable, permission-driven React SPA with OTP-based authentication, dark/light theming, and a provider-composition architecture designed to support large module growth.

ReactTypeScriptTanStack QueryRedux ToolkitTailwind CSS
Smart Municipality — Civic Administration & Service Management Platform

Built the complete frontend of a pixel-perfect, bilingual (English & Bengali) municipal back-office platform for Bangladesh, covering citizen certificate applications, trade licensing, dynamic form management, geographic mapping, and multi-domain reporting across 35+ distinct screens.

ReactTypeScriptAnt DesignRedux ToolkitTanStack Query
KPI Management System — Internal Engineering Performance & Operations Platform

Contributed to the frontend and API development of a comprehensive internal platform for managing employee KPIs, project cost tracking, attendance, worklog reporting, presales estimation, and role-based administrative operations across an engineering organisation.

Node.jsExpress.jsMySQLNext.jsTypeScript
Quick Response — Emergency Incident Management & Alerting Platform

Built the complete frontend of a web-based emergency alert admin platform for SSL Wireless, enabling operators to receive, create, manage, and act on real-time emergency incidents with media attachments, OTP-authenticated access, and Firebase Cloud Messaging push notifications.

ReactTypeScriptAnt DesignReact QueryFirebase FCM
Automated Escalation Matrix — Alert & Escalation Policy Management Platform

Built the complete frontend of a real-time alert and escalation management system for SSL Wireless, enabling operations teams to configure escalation policies, manage on-call teams, and respond to alerts through a fully permission-gated admin interface.

Next.jsTypeScriptAnt DesignRedux ToolkitReact Query
Project Estimation Tool — Internal Task & Man-Hour Estimation Platform

Built an internal SPA for Software Shop Limited (SSL Wireless) enabling project managers to manage projects, track task requirements, and maintain estimated man-hours across the full project lifecycle with a structured dashboard and analytics overview.

ReactTypeScriptAnt DesignTanStack QueryRedux Toolkit
SMS Fraud Detection — AI-Powered SMS Screening & Analytics Admin Dashboard

Built the complete frontend of an AI-driven SMS fraud detection platform, providing real-time message screening, fraud analytics, and operational history tracking through a pixel-perfect admin dashboard.

ReactTypeScriptAnt DesignRedux ToolkitReact Query

Software Engineer(Frontend)

SVAM International Inc.

  • Maintained and scaled a React.js lending platform serving 3k+ merchants and lenders daily.
  • Integrated third-party APIs and implemented business logic for complex loan evaluation flows.

July 2022 - November 2023

Stack: React.js, TypeScript, Redux, Redux-Saga, Bootstrap, AngularJS

Big Think Capital

Loan and merchant platform serving thousands of daily users—credit evaluation, offers, and operational tooling for lenders and merchants.

React.jsBootstrapTypeScriptRedux

Junior Web Developer(Full Stack)

Unishopr.com

  • Developed full-stack features for a cross-border e-commerce platform handling 500+ daily orders.
  • Prototyped an MVP that opened a new business line and generated significant revenue.

July 2021 - June 2022

Stack: React.js, Next.js, Node.js, Express.js, GraphQL, Hasura, MongoDB

Unishopr.com

Cross-border e-commerce platform handling international orders, logistics, and daily operations.

React.jsNext.jsTypeScriptNode.jsHasura
Unishopr Pilot

Internal platform for overseas delivery staff to manage flights, documents, and order history.

React.jsNode.jsExpress.jsMongoDB
Desh Door

Pilot e-commerce concept connecting Bangladeshi expatriates with products from home.

React.jsNode.jsExpress.jsMongoDB

Recommendations

Colleague voices: reflecting me through their eyes

How I Think

My process from first read of the brief to shipping and learning

01

Understand the Requirement

AI-assisted

I don't open the editor first. I read, ask questions, and map the real problem behind the request — not just what's written, but what's meant. I use AI early to surface edge cases and blind spots I might not think to ask about.

02

Challenge Assumptions

AI-assisted

Requirements as given are rarely the actual requirement. Before planning, I push back — why this approach? What if we did it differently? I treat AI as a sounding board here, pressure-testing ideas and exploring alternatives before committing to a direction.

03

Break Into Tasks

AI-assisted

Once I'm confident about the direction, I decompose the work into small, shippable pieces. I use AI here to stress-test my breakdown — it often catches missing edge cases or subtasks I glossed over. The output is granular enough to estimate accurately and clear enough that any team member can pick one up without a long briefing.

04

Choose Tech & Structure

AI-assisted

Deliberate, not habitual. I evaluate options against real constraints — team familiarity, scale, deadline, long-term maintainability. I use AI to compare tradeoffs quickly and flag things I might have overlooked. Then I commit and document the reasoning.

05

Estimate Per Task

I estimate task by task, not just a final deadline. This exposes hidden complexity early, gives the team a shared sense of scope, and makes slippage visible before it becomes a crisis.

06

Brief the Team on Structure

Before anyone writes code, I walk the team through the architecture, key decisions, and the reasoning behind them. Alignment at this stage saves days of rework later. I treat this as a two-way conversation — not a lecture.

07

Allocate by Strength

Right person, right task. I factor in experience, growth goals, current load — not just availability. A task handed to the wrong person costs more time than the time saved by assigning it fast.

08

Build with Check-ins

AI-assisted

Not just a kickoff and then silence. During implementation, I use AI for code generation, boilerplate, and debugging speed — so I spend less time on the mechanical and more on the decisions that actually matter. I run short, frequent syncs to catch blockers early and make small course corrections before they become large ones.

09

Review & Learn

After shipping, I look back — how accurate were the estimates? What created friction? What would I change? This isn't blame, it's calibration. A process that doesn't improve isn't a process, it's just habit.

I use AI across the full process — surfacing edge cases, pressure-testing ideas, comparing tradeoffs, and accelerating code generation. It handles the mechanical; the judgment, architecture, and decisions are still mine.

Projects

Ideas, feature development, code reviews & market exploration with early-stage teams

Karigor AI — Multi-Tenant AI Support Platform

Led senior-level engineering across a production SaaS monorepo to build an AI-powered customer support platform with configurable agents, tool-calling workflows, omnichannel messaging, and embeddable chat experiences for multiple organizations.

Next.jsTypeScriptHono APIPostgreSQLVercel AI SDKOpenAI APITool CallingEmbeddable Widget

Blogs

My thoughts on various topics

Generator Function in Javascript

Generator Function in Javascript

A regular function is executed based on the run-to-completion model. It cannot pause midway and then continues from where it paused. But the generator function can do it. Let's explore it with an example...

Read more
How useState works in React.js

How useState works in React.js

Hooks are really useful in functional components in React.js. useState hook is commonly used. In this blog, we will discuss about useState hook in depth...

Read more
Web Scraping with Cheerio, Node.js, and Axios (beginner)

Web Scraping with Cheerio, Node.js, and Axios (beginner)

Web scraping is the process of using bots to extract content and data from a website. when user requests on the server to access the website. Server response comes with HTML form...

Read more
More on Hashnode

Open to Collaboration

Open to working with open-source maintainers, contributors, early-stage teams, and researchers building meaningful products.

Broad fit

Product Engineering Across Domains

I enjoy contributing to many kinds of digital products — from internal tools and dashboards to customer-facing platforms, workflow systems, and scalable web applications.

Open to contribute

Open Source & Early-Stage Teams

I’m open to contributing to open source projects and collaborating with early-stage teams that need product-minded engineering support across web platforms, tools, and MVPs.

Research-friendly

AI Products & Web-Based Research

I’m interested in AI-related products, research-driven prototypes, and academic collaborations connected to web technologies. I enjoy turning ideas and experiments into usable tools, interfaces, and product-ready systems.

What I bring

  • Strong frontend foundation with React, Next.js, and TypeScript
  • Ability to support backend integration, APIs, and product workflows
  • Interest in AI-enabled features, research prototypes, and web-focused academic collaboration
  • Experience building dashboards, internal tools, workflows, and scalable web products
  • Clear communication and a product-focused engineering mindset

Availability

I'm currently employed full-time and take on selective collaborations outside work hours. Best fit: meaningful ideas, clear scope, and teams that value thoughtful engineering.

Available to collaborate

Contact

Let's get in touch