Full-stack systems & API engineering · Dhaka, Bangladesh

Anyone can write the code.
The hard part is the architecture.

Twelve years building SaaS platforms, high-performance APIs and automation systems. Every application is the same four layers — the interface people touch, the API that serves it, the data underneath, and the platform it runs on. I own all four.

114 reviews
4.8
114 reviews
Contracts
136
Contracts
Hours
1.6K
Hours
Years
12+
Years

Where it hurts

Most projects arrive in one of these states.

  • Feature work has slowed to a crawl in a codebase nobody wants to touch.
  • Endpoints time out under load and the only fix anyone offers is a bigger server.
  • Queries that were instant last year now take seconds, and reports lock the database.
  • Your team still moves data between systems by hand, every single week.
  • Deploys are manual, nerve-wracking, and only one person knows how they work.
  • The MVP proves the idea but will not carry a paying customer base.

The stack

Four layers. I work in all of them.

Every application is these four layers. Most problems live inside one of them, and most delays happen where two of them meet. This is what I do at each depth.

User

Machine

Layer 01 / Interface

A front end that loads fast, extends predictably, and is assembled from components your own team can keep working in.

How this layer fails

Screens feel slow, a small change breaks something unrelated, and the design system only exists in one developer’s head.

What I do here

  • React and Vue application architecture, routing and state
  • Admin panels, dashboards and reporting interfaces
  • Tailwind and Bootstrap component systems
  • Landing pages built for conversion and Core Web Vitals
  • Migrating legacy AngularJS and jQuery front ends
  • Responsive, accessible layout work down to mobile

Tools at this depth

  • React
  • Vue.js
  • Tailwind CSS
  • Bootstrap
  • JavaScript
  • HTML
  • CSS
  • AngularJS

What I build

Four kinds of system

These are the builds clients come to me for, and what tends to sit inside each one.

01

SaaS platforms & admin systems

Products with customers, plans and permissions

  • Secure authentication with JWT and OAuth
  • Subscription billing, plans and metering
  • Role-based admin dashboards
  • REST APIs on FastAPI and Laravel
  • Reporting and analytics views
  • Multi-tenant data separation

02

High-performance APIs

Async services built for speed and scale

  • FastAPI async architecture
  • Clean, layered service design
  • Generated OpenAPI documentation
  • Background jobs and queues
  • Rate limiting and response caching
  • Load and latency profiling

03

eCommerce solutions

Custom storefronts and payment flows

  • Custom storefronts and checkout
  • Stripe and PayPal integration
  • Cart, order and inventory logic
  • Performance optimisation
  • Third-party and fulfilment integrations
  • WordPress and WooCommerce work

04

Business automation

Manual workflows turned into software

  • Replacing spreadsheet processes
  • Scheduled jobs and data syncs
  • CSV and bulk import pipelines
  • Internal tools and calculators
  • Email and CRM automation
  • API glue between systems that do not talk

Also works with

Platforms carried over from twelve years of contracts

  • WordPress
  • MailWizz
  • Sendy
  • SendGrid
  • Klaviyo
  • Mailchimp
  • ActiveCampaign
  • Microsoft Exchange
  • SPF / DKIM / DMARC
  • Network administration

Engagements

What clients hire me for

Drawn from 136 completed contracts on Upwork. Client names and figures stay private, but the work is representative.

  1. 01

    FastAPI service with a Vue 3 front end

    A full vertical slice: async FastAPI backend, PostgreSQL schema, and a Vue 3 interface on top.

    • FastAPI
    • Python
    • Vue.js
    • PostgreSQL
  2. 02

    Laravel front-end migration & backend optimisation

    An existing Laravel 10 management system: migrated the front end and reworked the backend for speed.

    • Laravel
    • PHP
    • MySQL
    • AngularJS
  3. 03

    Private email marketing server build

    Specified, provisioned and installed a client-owned sending server for campaigns and drip sequences.

    • Linux
    • Campaign Management
    • Klaviyo
  4. 04

    Deliverability fix — SPF, DKIM and DMARC

    Traced low DMARC compliance on a mailing list running through SendGrid and Microsoft Exchange, and corrected it.

    • SendGrid
    • Microsoft Exchange
    • DNS
  5. 05

    MailWizz and Sendy API integration

    API scripts and debugging across both platforms, plus a CSV upload form feeding mailing lists directly.

    • API Integration
    • MailWizz
    • Sendy
    • PHP
  6. 06

    VPS provisioning & system administration

    Hosting set up and maintained end to end: Apache, DNS, and ongoing Linux administration.

    • Ubuntu
    • Apache
    • DNS
    • System Administration

Verified on Upwork

Identity verified

Twelve years of shipped work

Rating from 114 reviews
4.8 Rating from 114 reviews
Contracts completed
136 Contracts completed
Hours delivered
1.6K Hours delivered
Portfolio builds
38 Portfolio builds
Years building software
12+ Years building software

146 contracts in total, 136 of them completed. Working through Hostincredible.com.

Next step

Bring the idea. I will design the system.

Tell me what you are building and where it is stuck. Half an hour is usually enough to agree on an architecture and a first milestone worth paying for.