Lahore, Pakistan — open to remote work

I build LLM systems that hold up in production.

AI Automation Engineer specializing in prompt engineering, RAG, and workflow automation. Two years turning GPT and Claude into voice agents, data pipelines, and integrations that run without babysitting.

lead-qualification accuracy
94%
lead-qualification accuracy
up from 71%
manual work eliminated / week
30 hrs
manual work eliminated / week
across 3 client accounts
automation pipelines in production
12+
automation pipelines in production
n8n · Zapier · Make
building production LLM systems
2 yrs
building production LLM systems
since Nov 2024

About

I started as a data analyst pulling structured datasets out of messy, JavaScript-heavy websites. That pushed me into prompt engineering — writing system prompts for AI voice agents handling real inbound call volume — and from there into automation engineering, wiring LLM calls into production pipelines that move data between CRMs, databases, and messaging tools without anyone watching them run.

What I care about is the part after the demo: error handling, retries, logging, and prompts that hold their accuracy once they're live. I'm currently finishing a BS in Computer Science while working full-time.

Quick facts

Based in
Lahore, Pakistan
Availability
Open to remote roles
Current role
AI Automation Engineer, Hatzs Dimensions
Education
BS Computer Science, Lahore Garrison University (2026)
Languages
English (professional), Urdu (native)

Case studies

Three systems I built end to end, from the problem on day one to what shipped.

Voice agents

Voice agents that actually qualify leads

Problem

Six AI voice agents were handling roughly 2,000 inbound calls a month, but lead-qualification accuracy sat at 71% and calls ran long — costing sales reps time chasing bad leads.

Approach

  • Rewrote system prompts using few-shot examples and chain-of-thought reasoning steps for disposition logic.
  • Added JSON Schema structured outputs so every call ends in a consistent, machine-readable disposition.
  • Layered in function calling for live CRM lookups mid-call, so agents qualify against real account data.
  • Built a reusable prompt framework so improvements to one agent could roll out across all six.

Architecture

71% → 94%

lead-qualification accuracy

−40s

average handle time

95%+

task completion across agents

OpenAI GPTAnthropic ClaudeVapiElevenLabsFunction callingJSON Schema

Workflow automation

Eliminating 30 hours a week of manual data entry

Problem

Sales and ops teams across three client accounts were manually copying data between HubSpot, Slack, and internal databases — slow, repetitive, and error-prone.

Approach

  • Designed 12+ event-driven pipelines in n8n, Zapier, and Make.com around real business triggers.
  • Secured every integration with OAuth and webhook-driven, event-based architecture for real-time sync.
  • Embedded OpenAI and Claude calls into workflows for AI-driven decisions and content generation.
  • Hardened everything with error handling, retry logic, and logging, then packaged services in Docker.

Architecture

12+

production pipelines shipped

30 hrs/wk

manual work eliminated

3

client accounts in production

n8nZapierMake.comREST APIsOAuthDocker

Data pipelines

Turning messy web data into usable datasets

Problem

Structured and unstructured data needed for downstream analysis was locked inside dynamic, JavaScript-rendered sites with no clean export path.

Approach

  • Built resilient scrapers with Selenium, Playwright, Scrapy, and Beautiful Soup for large-scale extraction.
  • Added headless browser automation, session management, and rate limiting for sites that fight back.
  • Automated ETL with Pandas, regular expressions, and OCR to clean, validate, and transform the output.
  • Parallelized execution and added intelligent retries to improve throughput and reliability.

Architecture

scraping throughput via parallel execution

OCR

recovers data from scanned / image sources

0→1

pipelines built from scratch

SeleniumPlaywrightScrapyBeautiful SoupPandasOCR

Experience

Hatzs Dimensions, Lahore — three roles in eleven months, each one building on the last.

  1. AI Automation Engineer

    Aug 2025 — Present
    • Design and deploy end-to-end workflow automation using Python, n8n, Zapier, Make.com, and custom REST APIs, from business requirement to production.
    • Built 12+ automation pipelines integrating HubSpot, Slack, and PostgreSQL, eliminating ~30 hrs/week of manual data entry across 3 client accounts.
    • Engineer OAuth-secured, webhook-driven integrations for real-time data sync across platforms.
    • Embed OpenAI and Claude calls into workflows for AI-driven decisions and content generation.
  2. Prompt Engineer

    Apr 2025 — Aug 2025
    • Designed system prompts for 6 AI voice agents handling ~2,000 inbound calls/month; lifted lead-qualification accuracy from 71% to 94% and cut handle time by 40s.
    • Built reusable prompt frameworks achieving 95%+ task completion across production agents.
    • Applied RAG, function calling, JSON Schema outputs, few-shot and chain-of-thought prompting with OpenAI and Claude.
  3. Jr. Data Analyst & AI Engineer

    Nov 2024 — Apr 2025
    • Developed high-performance scraping solutions with Selenium, Playwright, Scrapy, and Beautiful Soup.
    • Built automated ETL pipelines to extract, clean, and transform web data with Pandas, regex, and OCR.
    • Engineered resilient scrapers for dynamic, JS-rendered sites with headless browsers and rate limiting.

Skills

Grouped by the layer of the stack they belong to.

AI & LLMs

  • OpenAI API (GPT)
  • Anthropic Claude API
  • Prompt engineering
  • RAG
  • Function calling / tool use
  • Structured outputs (JSON Schema)
  • AI agents & voice agents
  • Vapi · ElevenLabs

RAG & LLM infrastructure

  • pgvector · Pinecone · Qdrant · Chroma
  • Embeddings, chunking, reranking
  • LangChain · LangGraph · LlamaIndex
  • LangSmith · Langfuse
  • FastAPI · Pydantic · Async
  • MCP (Model Context Protocol)

Automation & integration

  • n8n · Zapier · Make.com
  • Robotic process automation
  • REST APIs & webhooks
  • OAuth
  • CRM automation

Programming & data

  • Python · SQL
  • PostgreSQL
  • Pandas
  • Regular expressions
  • ETL & data pipelines
  • Data cleaning & validation

Web scraping & browser automation

  • Selenium
  • Playwright
  • Scrapy
  • Beautiful Soup
  • OCR
  • Headless browsers

DevOps & reliability

  • Docker
  • Logging & monitoring
  • Error handling & retry logic
  • CI/CD — GitHub Actions
  • AWS / GCP

Let's build something that ships.

Open to remote AI automation and LLM application roles, and to short-term builds — voice agents, RAG systems, or workflow pipelines that need to run reliably.

Email me