I work at both ends of a product. Schema design, REST boundaries, authentication and query plans at one end. Retrieval pipelines, agent workflows and model inference at the other. Most of what I have released, I owned alone, from the first migration through to the production page at 2am.

  1. 01

    Sole developer on AI SaaS products at NESL-IT, from system design through to release.

  2. 02

    Retrieval over PostgreSQL holding millions of records. Plain language in, answers out.

  3. 03

    SSR and SSG front ends measured on Core Web Vitals, in the field rather than on my own machine.

Four of ten

Platforms, developer tools and AI products. The rest sit in the index.

All 10 projects
TypeScriptNext.jsReactNode.jsPythonFastAPIPostgreSQLMongoDBLangChainRAGOpenAI APIVector SearchPrismaSupabaseAWSDockerGitHub ActionsTailwind CSSGSAPStripeShopifyTypeScriptNext.jsReactNode.jsPythonFastAPIPostgreSQLMongoDBLangChainRAGOpenAI APIVector SearchPrismaSupabaseAWSDockerGitHub ActionsTailwind CSSGSAPStripeShopify

What I reach for

Daily tools first, then the ones that come out when a problem calls for them.

0111

AI and Machine Learning

Retrieval, agents, and the plumbing underneath them.


  • LLMs
  • RAG
  • LangChain
  • AI Agents
  • Prompt Engineering
  • Vector Embeddings
  • Vector Databases
  • Semantic Search
  • OpenAI API
  • Model Inference
  • n8n
0214

Frontend

Rendering strategy first, then the interface.


  • React
  • Next.js
  • TypeScript
  • SSR
  • SSG
  • App Router
  • Tailwind CSS
  • ShadCN UI
  • GSAP
  • Framer Motion
  • React Three Fiber
  • i18n
  • SEO
  • Core Web Vitals
0313

Backend and APIs

Boundaries that hold when one service grows faster than the rest.


  • Node.js
  • Express
  • NestJS
  • FastAPI
  • Python
  • REST
  • GraphQL
  • WebSockets
  • JWT
  • OAuth 2.0
  • Better Auth
  • RBAC
  • Stripe
0410

Data

Schemas designed once, queried a million times.


  • PostgreSQL
  • MongoDB
  • MySQL
  • Supabase
  • NeonDB
  • Prisma
  • Redis
  • Schema Design
  • Query Optimization
  • Indexing
0508

Cloud and DevOps

Releases that repeat without a person watching.


  • AWS EC2
  • AWS S3
  • Vercel
  • Docker
  • GitHub Actions
  • CI/CD
  • Git
  • Postman
0605

Commerce

Orders and inventory moving between systems on their own.


  • Shopify
  • Storefront API
  • ShipHero
  • Order Management
  • Inventory Sync

Where I have worked

Four teams, one internship, and a long run as the only developer on the product.

Full record
  1. 01Current

    Apr 2026 → Present

    Islamabad, PK · On site

    Nysonian Inc.

    Full Stack AI Engineer

    • eCommerce platforms and internal tools on Next.js, React, TypeScript, Node.js, Python and FastAPI, covering order management, shipping, support and daily operations.
    • AI features over PostgreSQL databases holding millions of customer records, so staff query business data in plain language instead of writing SQL.
    • An AI content management system that absorbs repeat internal work for the operations team, plus cross department automation on LangChain and n8n.
    • Shopify and ShipHero wired into internal services so order fulfillment and inventory stay in sync without manual entry.
    • Deployment and infrastructure on AWS, including the release process, uptime and production triage.
  2. 02

    Apr 2026 → Sep 2026

    United States · Remote

    NESL-IT

    Full Stack Engineer, Contract

    • Sole developer on AI SaaS products, owning system design, database schema, frontend, backend and production release.
    • LLM pipelines and agent workflows on LangChain and the OpenAI API, for work that previously needed a person at every step.
    • Modular Node.js services along microservices lines with clear REST boundaries, so parts of the product scale on their own.
    • Frontend in Next.js and React with TypeScript: authentication, dashboards, and the screens users sit in all day.
    • CI/CD through Vercel and GitHub Actions, so releases repeat without a checklist.

Open to remote roles and contract work

Email reaches me fastest. I reply inside a day.

Write a messageResume