§ About · The long version

Fifteen years,
one throughline.

Do the careful version. Boring tech where it doesn't matter, exotic only where it does. Long engagements over fast ones.

§ 01 — Background

I'm a senior full-stack developer based in Lahore, Pakistan. Started writing software for paying clients in 2009 — twenty projects ago. Top Rated Plus on Upwork, $400K+ tracked across long client relationships. Operating through AYYAZLABS LTD, my UK limited company registered in 2023.

Most of my work today is in the JavaScript ecosystem — React, Next.js, Node.js — with NestJS and Prisma for the backend pieces. I still reach for Laravel when it fits, and I'm comfortable in PostgreSQL and Docker. Where AI is genuinely useful, I'll wire it up; where it's a vanity layer, I won't.

Outside client work I publish to AyyazTech — a YouTube channel about modern AI dev tooling and automation — and I build my own products on the side (SpendNest, Cortex). The throughline across all of it: the careful version of whatever it is. Boring tech, finished edges, durable choices.

§ 02 — What I work in

The stack, in honest layers.

Listed by where they sit, not by how much I love them.

Frontend
React·Next.js·TypeScript
Backend
Node.js·Laravel·PHP
Databases
PostgreSQL·MySQL
DevOps & cloud
Git·Docker
Tools
n8n
AI & automation
AI Integration
§ 03 — Experience

A timeline, in reverse.

2024Now

Contract Full-Stack Developer

Epist

Full-stack development on hourly basis, working with distributed team on web applications.

20152023

Freelance Full-Stack Developer

Independent Developer

Built web applications for clients across various industries. Specialized in React, Next.js, Node.js, and Laravel. Developed custom solutions including expense tracking systems, content platforms, and automation workflows.

20092014

Software Developer

Various Companies

Early career in software development, working on web applications using PHP, JavaScript, and related technologies. Built foundation in full-stack development practices.

§ Inquiry

Want the full conversation, not the bullet list?

I take on a small number of engagements each quarter. Tell me what you're building.

Start a conversation →