Years of Experience
In production since 2020
Industries
Fintech · Enterprise · E-commerce
Products Shipped
Fintech · ERP · Dashboards · Marketplace · AI Products
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.
Always open to learn new technologies and skills
JavaScript
React.js
Next.js
Redux
Bootstrap
Tailwind CSS
Git
Node.js
Express.js
Nest.js
Docker
MongoDB
Firebase
MySQL
AngularJS
GraphQL
Where I have worked and what I have built
January 2026 - Present
Stack: React.js, Next.js, TypeScript, Redux, TanStack Query, Ant Design, Tailwind CSS
December 2023 - January 2026
Stack: React.js, Next.js, TypeScript, Redux, TanStack Query, Ant Design, Tailwind CSS
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.
Scalable solution for an international brand to optimize global distribution with rich data visualization.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
July 2022 - November 2023
Stack: React.js, TypeScript, Redux, Redux-Saga, Bootstrap, AngularJS
Loan and merchant platform serving thousands of daily users—credit evaluation, offers, and operational tooling for lenders and merchants.
July 2021 - June 2022
Stack: React.js, Next.js, Node.js, Express.js, GraphQL, Hasura, MongoDB
Cross-border e-commerce platform handling international orders, logistics, and daily operations.
Internal platform for overseas delivery staff to manage flights, documents, and order history.
Pilot e-commerce concept connecting Bangladeshi expatriates with products from home.
Colleague voices: reflecting me through their eyes

Senior Software Engineer · ShopUp
Formerly: Project Lead · Unishopr.com
“I highly recommend Al-Amin Sahed as a dedicated and talented developer. With a deep understanding of frontend development and the ability to find solutions independently, he consistently delivers high-quality work. Not only does Sahed excel in frontend development with a deep understanding, but he also showcases smart backend skills, making him a well-rounded and versatile developer. Quick to adapt and a great team member, he would be a valuable asset to any development team. ”

Software Engineer · ShopUp
Formerly: Software Engineer · Unishopr.com
“We’ve joined our hands on a project, and Al-Amin Bhai is one of the best. He is the most profound person I have met, and his ability to tackle any problem is remarkable and with a warm smile. Al-Amin Bhai would become an appreciated member of any team. ”
My process from first read of the brief to shipping and learning
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.
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.
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.
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.
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.
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.
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.
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.
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.
Ideas, feature development, code reviews & market exploration with early-stage teams
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.
My thoughts on various topics

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

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

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...
Open to working with open-source maintainers, contributors, early-stage teams, and researchers building meaningful products.
I enjoy contributing to many kinds of digital products — from internal tools and dashboards to customer-facing platforms, workflow systems, and scalable web applications.
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.
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.
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.
Let's get in touch