Skip to content
~/tariqul.islam

/journey — a delivery record, 2017 → now

Available for new work — now

Technical Project Manager & Tech Lead.I architect, build, and deliver SaaS end-to-end.

You're probably here because something needs shipping — a SaaS, an ERP, a product that's stuck at 80%. Let me show you what I've shipped. Scroll: the whole career is below, with receipts.

Rajshahi, Bangladesh · Fully remote · replies within a day

9yrsIn tech (since 2017)
25+Production projects
60+Modules shipped & guided
20+Payment gateways integrated
20+Servers under management
7SaaS platforms

the story behind these numbers, in six chapters

/journey — the whole tree, 2017 → now

Eight years, six chapters, one through-line.

  1. /journey/01-origin

    01

    The decision to build

    From first HTML file to hired — 18 months, entirely self-taught.

    rajshahi:~ — bash
    $ date
    mid-2017, rajshahi
    $ cat learning-path.txt
    html → css → javascript → php
    $ cat motivation.txt
    build the thing > watch the thing
    $ history | tail -1
    git push  # and never stopped
  2. /journey/02-first-builds

    02

    First company, first production

    8 production systems in 20 months — 2 built solo, end to end.

    8
    production systems in 20 months
    2
    solo — planning to maintenance
    deploy-log — satt it, nov 2018 → jun 2020
    idprojectmodeyear
    loan-mgmtmicro-loan systemsolo build2018
    shoe-erpfactory → storefront ERPteam2019
    pharma-omSR/MR order managementteam2019
    advocateadvocate managementsolo build2020
    acct-erpmini accounting ERPteam2020
  3. /journey/03-scale

    03

    The scale era

    60+ modules and 20+ payment gateways, shipped to thousands of buyers.

    60+
    modules shipped & guided
    20+
    payment gateways
    • Flutterwave
    • Mollie
    • bKash
    • SSLCommerz
    payments/ — 20+ gateways, one contract
    • Razorpay
    • Mercado Pago
    • Flutterwave
    • Mollie
    • bKash
    • SSLCommerz

    + braintree · coinbase · phonepe · ccavenue · khalti · jazzcash · 8 more

    ZATCA e-invoicing · thermal printers · cash drawers · zkteco biometric

  4. /journey/04-operations

    04

    Keeping it all running

    20+ production servers owned end to end — zero-downtime as the standard.

    20+
    production servers
    0
    downtime deploys as the goal
    • AWS
    fleet — 20+ production servers
    hostrolestackst
    web-01..08client appsaaPanel / cPanel
    web-09..14client appsPlesk / WHM
    vps-01..05self-managedNginx · Redis
    lb-01load balancerNginx
    edgesecurityCloudflare
    home-01homeserverbecause I like it
  5. /journey/05-leadership

    05

    Technical Project Manager

    TPM over 10+ products and 7 SaaS platforms — and still in the code.

    10+
    products under delivery ownership
    7
    SaaS platforms
    delivery — the translation layer
    client: “we need it to just work by Eid”
    ↓ translated
    me: scope cut, risk list, 3 milestones, date locked
    ↓ delegated
    team: tickets with acceptance criteria, reviews on every PR
    ↓ shipped
    status: delivered before Eid
  6. /journey/06-ai-first

    06

    AI-first: direction, not absence

    2 apps shipped with zero hand-written lines — 9 years of judgment directing AI.

    2
    apps shipped, zero hand-written lines
    9yrs
    of judgment doing the directing
    ai-first — direction, not absence
    1. 01 spechumanarchitecture, acceptance criteria, what NOT to build
    2. 02 generateaiCopilot + Claude write every line
    3. 03 reviewhumanevery diff read like a tech lead reads a team's PR
    4. 04 gatecitypes · tests · lint — no green, no merge
    5. 05 shiphumandeploy, monitor, own the incident

/projects — selected case studies

see all 7 case studies + the full ledger →

/projects/aorabooks

2024–2026

Illustrated overview of Aorabooks — multi-tenant ERP, one PostgreSQL database per tenant

Aorabooks — multi-tenant ERP, one PostgreSQL database per tenant

Technical Project Manager & Tech Lead

A multi-tenant ERP and POS SaaS that gives every subscriber its own PostgreSQL database, resolved by subdomain and swapped per request under Octane. Accounting, inventory, HR, and a till that keeps selling offline — 14 modules on one modular monolith.

read the case study

/projects/school-erp-scale

2021–2026

Illustrated overview of School-management ERP — a 54-module monolith made fast without a rewrite

School-management ERP — a 54-module monolith made fast without a rewrite

Developer → Tech Lead & Technical Project Manager (architect)

An inherited Laravel modular monolith — 54 toggleable modules, ~517 models — that re-checked module status 2,236+ times per request. I batched it to one in-memory pass, kept the old API, and pinned every read to its tenant.

read the case study

/projects/ai-built-apps

2025–2026

Illustrated overview of StampBD & Amaz — shipped with zero hand-written code

StampBD & Amaz — shipped with zero hand-written code

Director of the build — architect, reviewer, deployer

Two real products from empty repo to deployment with every line typed by AI — GitHub Copilot and Claude — and every decision made by me. StampBD: a multi-database SaaS for Bangladesh's stamp vendors. Amaz: a complete Amazon seller platform.

read the case study

/journey/the-door

The journey ends where yours starts.

You've seen eight years of shipped work. If any of it looks like the problem on your desk, the next chapter is a conversation — tell me what needs shipping.