What I'm working on now
- Role
- Full Stack & AI Automation Engineer
- Based
- Lahore, Pakistan
- Engagement
- Remote, for a Bahrain-based company
- Practice
- AI automation, AI agents, full stack products and performance
- Building
- Benchline, an open-source tool directory with an MCP server, and agent-rules for AI coding agents
- Writing
- Tested guides on AI automation, MCP, NestJS and Next.js on the blog
- Open to
- Remote full stack and AI automation projects
At work
My day job is remote full stack and AI automation work: Next.js and React interfaces, NestJS and Node.js APIs, PostgreSQL and MongoDB data, and AI workflows that run in queues rather than in request handlers.
In the open
Benchline is a free, open-source directory of browser tools for developers, SEO and files, and every tool is also callable by AI agents through a stateless MCP server. I'm still adding tools. agent-rules turns one set of rules into AGENTS.md, CLAUDE.md, Cursor and Copilot formats. I also maintain Civitai Gallery Explorer, a Python custom node for ComfyUI.
Writing
I publish tested guides on AI automation, MCP servers, NestJS and Next.js. Every claim comes from code I ran.
Stack
AI automation
AI
Queued LLM pipelines with retries, rate limits, validated output and a dead-letter path for what fails.
AI agents
AI
Agents that reason over real business data and hand off to a person when they should.
MCP
AI
Stateless Model Context Protocol servers that expose real tools to Cursor, Claude and VS Code.
Python
Language
Automation scripts, ComfyUI custom nodes and local AI runtimes.
TypeScript
Language
Types from the interface through the API, so a change in the data model shows up before it ships.
React
Interface
Component systems and client state for interfaces that stay responsive as the product grows.
Next.js
Interface
App Router products with server rendering, metadata and a cacheable path to production.
Node.js
Server
APIs, workers and queues: the glue between the product, its data and its models.
NestJS
Server
Modular APIs with auth, validation, SSE and boundaries a team can keep working in.
PostgreSQL
Data
Relational data, transactions and pgvector search when integrity is part of the product.
MongoDB
Data
Document storage when the shape of the data moves faster than a fixed schema.
Web3
Systems
Wallet flows and on-chain reads when a product actually depends on them.
System design
Systems
Where work runs, what is stored, and which boundaries keep a system understandable.
Performance
Systems
Core Web Vitals, rendering cost, and cutting the work a person is waiting on.
Work with me
I'm open to remote full stack and AI automation projects. Email me with the problem and a rough timeline.