/about — the person behind the ledger
Hi, I'm Tariqul.
I'm a Technical Project Manager and Tech Lead from Rajshahi, Bangladesh, working fully remote with clients in Bangladesh, the Gulf, and Western markets. I came to software the long way round: a Physics graduate — BSc and MSc from Rajshahi College — who, in 2017, opened an HTML file instead of a problem set and taught himself to build. No bootcamp, no CS degree. Just the analytical habit physics drills into you, pointed at a new kind of system.
Nine years later that self-teaching has shipped eight production systems at my first company, five and a half years on the Infix product family at Spondon IT, a promotion to TPM owning ten-plus products, and lately two applications built entirely through AI-directed development. The job title says manager. The git history says otherwise — I stay technical on purpose. As of June 2026, I'm available for new work.
/about/story — schooling to shipping
The full story, in one line down the page
- 2011–2015
BSc in Physics
Rajshahi College, under National University. Four years of modelling systems from first principles — the habit that still shapes how I reason about software.
- 2015–2016
MSc in Physics
Graduated 2016 — the last formal classroom before a deliberate turn away from it.
- 2017
The pivot — taught myself to code
Opened my first HTML file in Rajshahi. The question flipped from “how does this work?” to “what should I build?” and never flipped back. No bootcamp, no CS degree — tutorials at night, broken layouts by day.
- 2018
First production job — Satt IT
Hired November 2018. Eight production systems in twenty months — two of them mine alone, planning to maintenance.
- 2020
The scale era — Spondon IT
Laravel developer on the Infix product family: 60+ modules, 20+ payment gateways, and 20+ production servers I owned end to end.
- 2024
Technical Project Manager
Promoted January 2024 — 10+ products, 7 SaaS platforms, every architecture call, and a standing rule to stay in the code.
- 2025
AI-first delivery
Two production apps taken from zero to deployment with zero hand-written lines — architected, reviewed, and shipped under nine years of judgment.
- 2026
Open to what's next
That chapter closed 31 May 2026. Available now for teams and founders who need a system shipped.
/about/education
Education
Formally a physicist; a software engineer by deliberate practice. The degree taught me to model systems from first principles — the code I taught myself.
2015–2016
MSc in Physics
Rajshahi College · National University
Rajshahi, Bangladesh
2011–2015
BSc in Physics
Rajshahi College · National University
Rajshahi, Bangladesh
/about/currently-learning
Still in the classroom by choice. Right now: system design and AI engineering, through Md Emran Hasan's course — deepening the architecture judgment that the AI-first workflow runs on. The tools will change again; I'm investing in the part that doesn't.
/about/skills — for the recruiters
What I actually work with
Everything below is backed by production work you can read about in the case studies — no aspirational skills.
- AWS
Languages & frameworks
- PHP / Laravel
- Since 2018 — primary stack, architecture level
- JavaScript / TypeScript
- Production daily
- Vue.js
- Production daily across the Infix/Aora products
- React / Next.js
- Delivery ownership + AI-directed builds
- Python
- 2 production services (ZKTeco biometric bridges)
- MySQL / PostgreSQL
- Schema design, database-per-tenant SaaS
SaaS & architecture
- Multi-tenant multi-database SaaS
- Aorabooks, StampBD — DB per tenant
- Custom-domain SaaS
- AoraSchool, InfixEdu SaaS module
- Payment systems
- 20+ gateways behind one contract
- SMS gateways
- Twilio, MSG91, Textlocal, Africa's Talking + self-serve config
- Video-meeting integrations
- Zoom, Jitsi, BBB, Google Meet — one contract
- ZATCA e-invoicing (KSA)
- Phase 2: signing, QR, clearance — in production
- POS + hardware
- Thermal printers, cash drawers, ZKTeco biometrics
- Page builders
- Shipped on InfixEdu & Amazcart
- Licensing / anti-piracy
- Verification system across 10+ products
Operations & infrastructure
- Server fleet management
- 20+ production servers (2020–2026)
- Panels & VPS
- aaPanel, cPanel/WHM, Plesk, bare Nginx/Apache
- AWS
- Lambda, S3, signed-URL upload pipelines
- CI/CD
- Zero-downtime deploys
- Cloudflare
- Security rules, automated DDoS mitigation
- Redis / queues / load balancing
- Production scale
- n8n automation
- Client + internal workflows, homeserver lab
Leadership & delivery
- Technical project management
- TPM at Spondon IT, Jan 2024 – May 2026
- Product ownership
- 10+ products: Amazcart, Aorabooks, AoraSchool, Infix LMS…
- Module delivery
- 60+ modules shipped & guided
- Client communication
- BD, Gulf (ZATCA/KSA), Western remote markets
- Team guidance & code review
- Architecture decisions to rescue commits
AI-first delivery
- AI-directed development
- StampBD + Amaz shipped, zero hand-written code
- GitHub Copilot + Claude workflow
- Spec → generate → review → gate
- Currently studying
- System design & AI engineering (Md Emran Hasan)
/about/how-i-work
How I work
AI-first, judgment-gated. New builds run through my spec → generate → review → gate workflow with GitHub Copilot and Claude. I write the architecture and acceptance criteria, AI writes the implementation, and nothing merges without my review and a green CI. It's how I shipped two applications with zero hand-written code — and how I keep client work fast without lowering the bar.
Automated where it's boring. n8n automations handle the recurring chores — reports, monitoring alerts, backup verification. A homeserver at my desk runs the experiments before they touch anyone's production.
Communication is scheduled, not hoped for. Clients get progress in writing on a rhythm we agree to, risks the day they become real, and a single owner — me — for the question “where is my project?”
/about/values
What I optimize for
Dates mean dates
If I say Thursday, the thing exists on Thursday. Scope negotiates; the date doesn't slip silently.
Numbers over adjectives
“Fast” is an opinion. “One database per tenant, provisioned at signup” is a claim you can check. I communicate in the second kind.
Bad news travels first
The moment a risk is real, the client knows — with a plan attached. Surprises are for birthdays.
Judgment is the job
Tools change — Laravel to AI workflows. What clients actually pay for is knowing what to build, what to skip, and what will break.
/about/next
That's the record. Want to add a row to it?
Whether you're a founder with a product to ship or a team looking for a remote TPM who still reads the code — the next step is the same conversation.