Software Engineer

Lahore, PK · UTC+5

Portfolio · v1.0 · 2026

Building softwareacross web, mobile & AI.

I'm Zanaen Ullah — a software engineer who designs scalable systems, ships production applications, and owns products end to end. From API to interface, cloud to on-device AI.

Available Q1 20266+ Years Shipping Product30+ Production SystemsTeam Lead · Individual Contributor
01Platforms

What I build.

I don't specialize in a single layer. I build across the stack because most real products live at the seams between frontend, backend, infrastructure, and AI.

01

Web Applications

Modern React and Next.js applications, from marketing to complex SaaS dashboards.

ReactNext.jsTypeScriptTailwind
02

Mobile Applications

Cross-platform in React Native and Flutter, native in Kotlin and Swift when it matters.

React NativeFlutterKotlinSwift
03

Backend Systems

REST and GraphQL APIs, authentication, real-time systems, and the databases behind them.

Node.jsNestJSPostgreSQLRedis
04

Cloud & DevOps

Containerized deploys, CI/CD, and cloud infrastructure that stays boring in production.

DockerGitHub ActionsLinuxCloud
05

AI & Automation

LLM integrations, AI agents, and n8n workflows that replace real manual work.

OpenAIAI Agentsn8nLLMs
06

Internal Tools

The unglamorous software that runs the business — dashboards, admin panels, ops tools.

Next.jstRPCPostgresAuth
02Selected work

Case studies, not screenshots.

Each of these projects had a real problem, a real system behind it, and something I learned the hard way. Pick one to read the whole story.

03Tech Stack

The toolkit.

I choose tools for how boring they are in production, not how loud they are on Twitter. Familiar names, chosen deliberately.

Frontend

  • React
  • Next.js
  • TypeScript
  • JavaScript
  • Tailwind CSS

Mobile

  • React Native
  • Flutter
  • Kotlin
  • Swift

Backend

  • Node.js
  • Express
  • NestJS
  • REST
  • GraphQL
  • WebSockets

Databases

  • PostgreSQL
  • MongoDB
  • MySQL
  • Redis
  • Supabase

Infrastructure

  • Docker
  • Linux
  • Cloud
  • Nginx

DevOps

  • GitHub Actions
  • CI/CD
  • Monitoring
  • Terraform

AI

  • OpenAI APIs
  • LLM Apps
  • AI Agents
  • Embeddings

Automation

  • n8n
  • Workflow Automation
  • Webhooks
04Process

How the work moves.

A predictable path from idea to production. Each step is short and each step is boring — that's the point.

01Step

Discover

Understand the problem, the constraints, and the people it affects.

02Step

Architecture

Model the system. Pick boring tech unless the domain demands otherwise.

03Step

Development

Ship in small, reversible increments. Automate the repeatable.

04Step

Testing

Cover the paths that would embarrass us in production.

05Step

Deployment

Boring, repeatable releases. Rollbacks in seconds, not hours.

06Step

Iteration

Measure. Learn. Ship the next thin slice.

05Now

What I'm exploring, right now.

Last updated · Jul 2026

  • 01Distributed systems patterns for real-time data
  • 02AI agents that ship measurable business outcomes
  • 03Mobile performance on low-end Android devices
  • 04Cloud architecture on multi-region primitives
  • 05Reading: Designing Data-Intensive Applications (again)
06Engineering Notes

Writing.

Short technical writing on architecture, shipping, and the small decisions that compound.

07 · Contact

Have a system worth building?

I take on a small number of engagements per quarter — from architecture reviews to owning a product end-to-end.