AI Product Engineer — I build and ship complete LLM products: retrieval systems, autonomous agents, and the interfaces people actually use.
5 years shipping production software. Led a team of 30+ developers. Certified blockchain instructor under NAVTTC × NUML. Now working across the full AI stack — TypeScript and Python, agents, RAG, MCP.
📍 Pakistan · 🌍 Available for remote roles and contract work
karst — local-first codebase intelligence for AI agents
Know what your change breaks, without your code leaving your machine.
Indexes a repo with tree-sitter AST-aware chunking across 6 languages, builds a call/import graph in NetworkX, and serves scoped, cited context (file:line) to coding agents over MCP — works in Claude Desktop, Cursor, and any MCP client. Local ONNX embeddings and Qdrant mean indexing needs no external API at all.
Cuts ~60% of input tokens versus naive retrieval. Built for air-gapped and regulated environments: no telemetry, no cloud dependency.
Python · tree-sitter · Qdrant · NetworkX · MCP · FastEmbed/ONNX
An agent that plans its own research, then executes it.
A Planner Agent reads goals and memory to build each day's research plan; Discovery Agents find companies from public sources; a polite crawler (rate-limited, robots.txt-respecting) and signature-based tech detection enrich them; a deterministic prefilter drops low-signal leads before an LLM ever sees them; an AI Business Analyst scores what survives, with explainable weighted scoring. Outcomes feed back into memory, so tomorrow's plan is better than today's.
FastAPI · SQLAlchemy (async) · PostgreSQL · Alembic · Claude / Gemini · APScheduler · Docker
zatca — Saudi e-invoicing compliance
ZATCA Phase 2 invoice generation and validation. UBL 2.1, XSLT transforms, cryptographic stamping.
Senior Frontend Engineer — fintech platform for tracking financial activity. Integrated 180+ APIs in two weeks, built the REST layer in Next.js, shipped a custom CRM, and led a team of 30+ developers.
Automation Developer (freelance) — n8n workflow automation: CRM synchronization and automated publishing pipelines, extended with custom JavaScript nodes where the platform stopped.
Blockchain Instructor — NAVTTC × National University of Modern Languages. Government-recognized teaching post: smart contracts, DApps, Solidity, and capstone project assessment.
Frontend Lead — re-architected a legacy codebase originally built by 500+ developers (Vanilla JS / Laravel) into React + Next.js + TypeScript across 450 focused hours, on a one-month timeline. Delivered 20+ production sites.
| Product | What it is |
|---|---|
| sendwish.org | Gifting platform — NestJS, Stripe, Google OAuth, JWT, AWS EC2 |
| smartwhales.ai | Web3 analytics for crypto — Wagmi, RainbowKit, GraphQL, Ganache |
| signature-pwa.vercel.app | Offline-capable PWA turning drawn signatures into verifiable PDFs |
| Sprint.io | Internal marketplace serving 5,000+ developers across 6 integrated marketplaces |
Languages TypeScript · Python · JavaScript · Go · SQL · Solidity
AI Claude & OpenAI APIs · MCP · RAG (chunking, embeddings, hybrid search, reranking) · agent loops & tool calling · structured outputs · Qdrant · pgvector
Backend FastAPI · Node · NestJS · PostgreSQL · MongoDB · SQLAlchemy · Alembic · AWS · Docker · CI/CD
Frontend React · Next.js · Svelte · Vue · TypeScript · Tailwind · streaming & generative UI
Looking for remote AI Engineer or Full-Stack AI Product roles — teams shipping LLM products who need one person who can own the retrieval layer, the agent logic, and the interface.


