M
Software Engineering Portfolio
End-to-end case studies across industries
Open to Senior / Staff backend roles
Case Study Portfolio

Real-world backend & product work across GovTech, fintech, media, logistics, and more.

Each card below opens a detailed, story-style case study: business context, constraints, architecture, execution, and impact. Together they show how I design, ship, and stabilise production systems in very different domains — from government SaaS and payment gateways to media CMS, logistics, IVR, and ecommerce.

9 detailed case studies
2012 → Present
PHP • Go • Node • Python • Django • Laravel • React • Vue
How to read this portfolio

Problem

  • Hiring managers need quick, credible signals across varied domains.
  • Case studies often bury the business context behind tech stacks.
  • Hard to see patterns: reliability, delivery style, and impact focus.

Approach

  • Every page follows a Problem → Solution → Impact arc.
  • Context, constraints, execution, and outcomes are explicit.
  • Filters help you jump to relevant industries or skills.

Impact

  • Faster signal on how I deliver under real-world constraints.
  • Clear evidence of reliability work, not just feature launches.
  • Easy to scan across GovTech, fintech, media, logistics, and more.
Time to understand
Before: long reads After: skimmable arcs
Signal quality
Before: stack lists After: outcomes & constraints
Domain coverage
Before: scattered stories After: curated, filterable set
Context

Who, what, and why — business stakes and constraints.

Execution

Architecture, decisions, and delivery approach per case.

Impact

What changed for users, stakeholders, and the business.

What you’ll notice
  • Reliability and delivery discipline show up across domains.
  • Execution is tied back to measurable or directional outcomes.
  • Stories stay concise so you can scan quickly.
Browse by industry focus:
All GovTech Fintech & Payments Media & Content Logistics & Ops Healthcare Telephony & IVR Ecommerce Infrastructure / IIG Independent/Projects
GovTech • National SaaS

AmiProbashi – Migrant Services Platform

Senior Software Engineer • 2025

High-impact bug fixes and feature work on the Ami-Probashi MoEWOE–BMET platform (~7M records), improving reliability for a national migrant database and protecting a multi-year government revenue channel.

PHP / Laravel / Vue MySQL GovTech
Media • Digital Publishing

Multi-tenant News CMS (DoptorITMart)

2023 – 2025 • Dhaka, Bangladesh

Built and shipped a multi-tenant news portal/CMS using Next.js, TypeScript, Laravel, MongoDB, and MySQL, then commercialised it with paying media clients (e.g., Daily Niropekkho), validating product–market fit.

Next.js / TypeScript Laravel • MongoDB • MySQL SaaS CMS
Fintech • Payment Gateway

ShurjoPay – Gateway Reliability

Software Engineer • 2022

Resolved critical payment gateway failures in a PHP/Laravel/Vue stack, restoring successful transactions and contributing to stronger customer trust and new customer acquisition for a Bangladeshi payment gateway.

PHP / Laravel / Vue Fintech Production incident work
Fintech • Payment Gateway

ShurjoPay – Gateway Reliability for Brac Bank Transactions

Software Engineer • 2022

ShurjoPay experienced BRAC Bank–specific transaction failures because the encryption/token generation library provided by BRAC Bank was built for PHP 7, while ShurjoPay’s production runtime had moved to PHP 8. When the PHP 7 library was directly require-ed in PHP 8, transaction requests were not encrypted correctly, causing failures for users paying with BRAC Bank cards/accounts.

PHP / Laravel / Vue Fintech Production incident work
AdTech • Click Processing

CPC/CPA/CPM Bid Prediction (SulacoTec)

Senior Software Engineer • 2023 – 2024

Analysed ~100M historical click records to build a Laravel-based system that predicts CPC/CPA/CPM bids for bulk click purchases, helping stabilise revenue and bidding strategy in a high-volume ad environment.

Laravel AdTech / Bid modelling High-volume data
Logistics • Freight Forwarding

Freight Operations Portal (OneIXchange)

Senior Software Engineer • 2018 – 2019

Built and shipped a freight forwarding operations portal with Django, React, and PostgreSQL to automate AWB and BL generation, reducing manual paperwork and errors and commercialised it with Navana Logistics as anchor customer.

Django / React PostgreSQL Logistics SaaS
Healthcare • US Health Plans

Healthcare Plan Operations (MS Concitus)

Senior Software Engineer • 2017 – 2021

Delivered critical production bug fixes for a US healthcare plan operations portal used by agents, stabilising enrolment and policy workflows and protecting recurring revenue tied to US government contracts.

Production reliability Policy workflows US healthcare domain
Telephony • IVR

Twilio + Asterisk IVR Automation

Telephony/IVR Experience • 2016 – 2021

Designed and implemented an IVR system using Twilio APIs and Asterisk to automate inbound call routing and self-service flows, reducing manual call handling and improving customer support efficiency.

Twilio Voice Asterisk Call routing & self-service
Ecommerce • Dropshipping

eBay Inventory & Packing Automation

Dropshipping Client • 2014 – 2016

Built a PHP + eBay API inventory tracker and packing slip automation tool that streamlined fulfilment and operations, enabling a dropshipping business to scale to roughly $60K in monthly revenue without proportional headcount.

PHP eBay API Fulfilment automation
Infrastructure • IIG

IIG Ticketing & Notifications Prototype

IIG Tools • 2012 – 2014

Built a PHP/osTicket-based prototype ticketing system with email notifications for IIG stakeholders, showing how network incidents could be tracked, routed, and communicated more systematically across NOC and partners.

osTicket / PHP NOC tooling Email notifications
Independent • Project Management Software

Notion-Clone – Notion Like Kanban Board

After successful credential authentication the app did not redirect the user back to the original page. The sign-in flow produced a session cookie (Auth.js / NextAuth), JWT callback logged, but the session callback did not run and middleware outputs were absent. Pages that should be protected were accessible without authentication.

TypeScript / NextJS / ReactJS PostgreSQL Independent
Independent project, mission-critical SaaS
Independent • Performance RCA

Zustand Migration – Re-render Analysis

Deep dive into the Notion-like Kanban migration from React Context to Zustand, cutting ~70% unnecessary re-renders and eliminating the RunningTasksBar dock flicker through selector-based subscriptions and better hydration.

React / Next.js Zustand Performance debugging
Dock flicker eliminated
Independent • State Management

BoardContext → Zustand Migration Docs

Step-by-step implementation guide for replacing React Context/useReducer with a Zustand store: migration checklist, file diffs, selector hooks with shallow comparison, and updated tests for a Notion-style board.

Zustand store Refactor playbook Selector hooks
DX + performance uplift
Independent • Next.js App Router

TaskPane Flicker Investigation

Root-caused task drawer flicker to Next.js router.replace remounting server components; fixed by switching to window.history.replaceState for URL syncing, keeping SPA behavior while preserving deep links and back/forward navigation.

Next.js App Router SPA navigation Root-cause analysis