cost reduction
Swoop Inc mobile dev — 3 apps shipped in 4 months, 40% faster delivery
$ software engineer --location=islamabad
Three years building production software across startups and agencies. Systems first, frameworks second.
~ stack --engineer=sibt-e-ali lang TypeScript · Go · Python backend NestJS · Node.js · PostgreSQL frontend Next.js 15 · React · Tailwind infra AWS · Cloudflare R2 · CDK os Linux
cost reduction
Swoop Inc mobile dev — 3 apps shipped in 4 months, 40% faster delivery
team efficiency gain
CI/CD pipelines + testing frameworks · Hill Country Coders
fewer support queries
Ensemble UI docs — searchable examples, ~10% productivity boost
The accountant was spending 40 hours a month in Excel. Now they have a full ERP — projects, transactions, vendors, documents, reports, and a role-based dashboard. Built for Asia Group of Companies.
13 production tables · 50+ REST endpoints · 10 feature modules · 6 DB migrations
6 report types × PDF + Excel — P&L, Expense Breakdown, Vendor Payment, Govt Audit
Saga pattern: R2 delete on DB save failure — atomicity without a transaction manager
Independent per-section dashboard queries — one failure doesn’t blank the screen
3 roles (OWNER · ACCOUNTANT · REVIEWER) · JWT in cookie · Zustand middleware guards
Multi-tenant task management platform that replaced Excel-based tracking and drove a 10–12% company-wide efficiency gain in under six months.
Internal and external project tracking · skill matching · priority levels
Email notifications · multi-tenant data isolation · real-time companion chat
Low-cost full-featured internal messaging for Hill Country Coders: file sharing, rich text editor, real-time delivery. Companion to WhatsNextPlease.
Lossless file compression implementing Huffman coding from scratch — streaming I/O, a custom generic priority queue, comprehensive tests. Built to learn Go’s data structures hands-on.
Active contributor to Zen Browser, a modern minimalist wrapper around Firefox. UI contributions and systems work.
Most software problems are operations problems.
The Asia Builders ERP started as “the accountant spends 40 hours a month in Excel.” The WhatsNextPlease platform started as “the team doesn’t know who owns what.” The data models followed from those problems — not the other way around.
Read the error logs before Stack Overflow.
Know why EXTRACT(DAY FROM date - date)
returns an integer instead of an interval — and why that breaks
due-date queries at 11 pm on a deadline day.
Design for the failure case: Saga pattern for R2 rollback when a DB save fails. Independent dashboard endpoints so one broken query doesn’t blank the whole screen. Soft deletes so nothing disappears without a trace.
Working code over perfect code — but the working code ships with tests.
Computer Engineering graduate from NUST, Islamabad (2023). Started writing production code in 2021 — blockchain social platforms, then mobile development at Ensemble UI, now leading engineering at Hill Country Coders.
Two competition results worth mentioning: Top 10 Startups at iCreate-21 (PIEAS) and Runner-Up at FICS-2022 (NUST), both with Gul-e-Shaor, which went on to NIC incubation in Peshawar.