I'm a backend engineer focused on system architecture and reliability, based in Islamabad with 2.8 years of experience. Currently at Stash Technologies, where I work on multi-tenant platforms, distributed workflows, and the infrastructure that keeps them shipping, not just the features on top.

Things I do

Systems & Architecture

Boundaries, invariants, multi-tenant isolation, and failure handling.

Backend Systems

APIs, sync, queues, and reliability. Frontend when needed.

Auth & Access

CASL RBAC/ABAC across tenants, roles, and plan entitlements.

Automation & Infra

Ansible playbooks, GitHub Actions, backups, and bare-metal deploys.

Distributed

Offline sync, queues, real-time channels, multi-tenant design.

Tools I use

Node.js & Express

REST APIs, layered services, and production backends.

TypeScript

Typed contracts across APIs, workers, and shared modules.

MongoDB & SQL

Multi-tenant data models, SQLite sync, and relational stores.

Redis & BullMQ

Background jobs, queues, and async AI / worker pipelines.

Ansible

Parameterized playbooks for repeatable bare-metal project deploys.

Docker & Linux

Ubuntu servers, Nginx, SSL, PM2, and containerized services.

GitHub Actions

CI/CD that triggers Ansible playbooks and ships Node services.

React & Next.js

Supporting frontend work with TanStack Query and forms.

Socket.io

Real-time order, kitchen, and queue-calling channels.

OpenAI / LLMs

SDK integrations, context pipelines, and async AI workers.

Get in touch