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/01-origin

2017–2018

The decision to build

Mid-2017, Rajshahi: I opened my first HTML file and the question flipped from “how does this work?” to “what should I build?” It never flipped back.

I taught myself HTML, CSS, and JavaScript first, then PHP — tutorials at night, broken layouts by day, the slow-internet kind of stubbornness that turns out to be the actual prerequisite for this job.

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

/journey/02-first-builds

2018–2020

First company, first production

Satt IT, November 2018: my first job, and the place where “it works on my machine” stopped being acceptable — because co-operative societies, schools, and factories were running on my code.

In a year and a half I shipped more domains than some careers cover: a micro-loan system and a micro-finance platform for a savings & credit co-operative, a school management system, a shoe-factory ERP that ran everything from production recipes and stock to HR shifts and online sales, a pharma order-management system for field reps, an advocate management system, a mini accounting ERP (I learned double-entry bookkeeping to design it), and an MCQ learning platform for Bangladesh's job seekers.

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

/journey/03-scale

2020–2024

The scale era

Spondon IT, November 2020: products with thousands of buyers on CodeCanyon, where every module ships to an audience you'll never meet — and every shortcut becomes a support ticket.

I joined as a Laravel developer and worked across the Infix product family: InfixEdu (a school platform whose module list reads like a syllabus — homework, online exams, fees, Zoom, Jitsi, BigBlueButton, Google Meet, AI assistant, WhatsApp support, biometric attendance, LMS, certificates, a page builder — plus a ground-up restructure of its legacy codebase), InfixAdvocate, InfixBiz, InfixBio, InfixHub, an Asana-style project management app, and a license-verification system I rolled out across 10+ products to kill pirated copies.

  • Flutterwave
  • Mollie
  • bKash
  • SSLCommerz
60+
modules shipped & guided
20+
payment gateways
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

/journey/checkpoint

Sound like the kind of systems you need built? You don't have to read the whole story first.

Skip ahead to contact

/journey/04-operations

2020–2026

Keeping it all running

Code that ships is half the story. Twenty-plus production servers taught me the other half.

Somebody has to own uptime. For 20+ production servers — clients' and the office's — that somebody was me: aaPanel, cPanel/WHM, Plesk, and self-managed VPS boxes running Nginx and Apache with Redis, on Ubuntu, with AWS Lambda and S3 where serverless made sense.

  • AWS
20+
production servers
0
downtime deploys as the goal
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

/journey/05-leadership

2024–2026

Technical Project Manager

January 2024: promoted to TPM — and suddenly “my work” meant ten products, every architecture decision, and stepping back into the code whenever a delivery needed saving.

The portfolio I owned end-to-end: Amazcart (multivendor e-commerce), Infix LMS (instructor marketplace, quizzes, certificates), Aorabooks (multi-tenant cloud ERP, one database per tenant), AoraSchool (SaaS school platform with custom domains), Lawcham, Aorasoft, ALVcard (SaaS business-card and bio-link builder), Aorachat (WhatsApp Business management suite), Amaz (Amazon seller platform), and the HR management system — plus ZATCA compliance work and two Python services bridging ZKTeco biometric devices to InfixEdu and Aorabooks.

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

/journey/06-ai-first

2025–now

AI-first: direction, not absence

Two real products — StampBD and Amaz — taken from zero to deployment with zero lines of hand-written code. I architected, reviewed, and shipped. AI typed.

StampBD is a multi-database SaaS for Bangladesh's stamp vendors — stock tracking, sales, government reporting. Amaz is a complete Amazon seller management platform — inventory, purchase orders, forecasting, returns, multi-warehouse, SP-API. Both built through a fully AI-directed workflow — GitHub Copilot and Claude — backed by nine years of engineering judgment. Every schema, every architecture call, every review gate was mine; the keystrokes weren't.

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

2023–2026

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

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

Technical Project Manager & Tech Lead

A modular Laravel ERP — POS, accounting, inventory, HR — where every tenant gets its own PostgreSQL database. Subdomain routing swaps the connection per request, stays isolated on long-lived Octane workers, and ships ZATCA e-invoicing.

read the case study

/projects/infixedu

2020–2024

Illustrated overview of InfixEdu — a school platform with a 60-module ecosystem

InfixEdu — a school platform with a 60-module ecosystem

Laravel Developer → module lead

Homework, online exams, fees, four video-meeting stacks, AI assistant, WhatsApp support, biometric attendance, LMS, certificates, a page builder — and a ground-up restructure of the legacy codebase so all of it could keep shipping.

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.