Experience
Where I've been building
Senior full-stack product engineering across SaaS, healthcare, legal tech and CRM, with a deep focus on agentic AI.
Ripeseed
Aug 2026 — Present · Lahore, Pakistan
CurrentSenior Software Engineer - 2 at Ripeseed
- Own end-to-end architecture and delivery for a high-revenue client product, built from the ground up and now core to the company's business.
- Lead integration of AI/RAG pipelines using LangChain, LangGraph, and OpenAI/Anthropic APIs, expanding the product into applied AI and driving new capabilities.
- Build and maintain full-stack systems across the MERN stack, Next.js, and Nest.js with TypeScript, deployed on AWS with Docker-based infrastructure.
- Make key technical decisions and guide implementation approach and code quality across the team.
- Collaborate directly on client-facing product decisions given the product's business-critical status.
- Recognized as a go-to technical resource on the company's most critical revenue-driving project, reflected in advancement to a senior engineering tier.
- LangChain
- LangGraph
- OpenAI
- Anthropic
- Next.js
- NestJS
- TypeScript
- MongoDB
- AWS
- Docker
Jul 2025 — Jul 2026 · Lahore, Pakistan
Senior Software Engineer - 1 at Ripeseed
- Led AI/ML engineering on a multi-agent SaaS platform that automates local business SEO at scale, built on LangGraph orchestration with real-time SSE streaming.
- Engineered dynamic AI task routing across OpenAI, Anthropic, Gemini and Perplexity based on task type, quality and cost.
- Delivered 57+ third-party API integrations and an async job architecture on Agenda.js and MQTT.
- Lead RipeSeed's open source initiative, with the team contributing to projects like Apache Superset, Gemini CLI and marimo.
- LangGraph
- OpenAI
- Anthropic
- Gemini
- Perplexity
- Agenda.js
- MQTT
- SSE
- Node.js
- TypeScript
Jun 2024 — Jun 2025 · Lahore, Pakistan
Software Engineer at Ripeseed
- Built Brava FAQ, a RAG support tool for call-centre agents, using LangChain, LangGraph and Pinecone, with real-time knowledge-base updates via CMS webhooks.
- Built Legisimple solo in under two months: an AI legal research platform with a Next.js frontend and a Python/Flask LangChain backend.
- Architected and maintained Rheumote, a doctor–patient healthcare platform built on Next.js, tRPC, PostgreSQL and Turborepo.
- LangChain
- LangGraph
- Pinecone
- Next.js
- Python
- Flask
- tRPC
- PostgreSQL
- Turborepo
Jun 2023 — Jun 2024 · Lahore, Pakistan
Associate Software Engineer at Ripeseed
- Built full-stack features across client SaaS products with React, Next.js, Node.js, TypeScript and MongoDB.
- Worked in Turborepo monorepos with end-to-end type safety via tRPC and Drizzle ORM.
- Integrated third-party platforms including Stripe, HubSpot and Firebase, and deployed on AWS with Docker and GitHub Actions.
- React
- Next.js
- Node.js
- TypeScript
- MongoDB
- tRPC
- Drizzle ORM
- Turborepo
- Stripe
- HubSpot
- Firebase
- AWS
- Docker
- GitHub Actions
Rolustech
Aug 2022 — May 2023 · Lahore, Pakistan
Associate Software Engineer at Rolustech
- Delivered client-facing full-stack features across concurrent projects in an agile services team.
- Built React and Next.js interfaces and contributed to Node.js, Express.js and TypeScript codebases.
- React
- Next.js
- Node.js
- Express.js
- TypeScript
Hyphen
Nov 2021 — Jun 2022 · Lahore, Pakistan
Software Engineer Intern at Hyphen
- Developed a real-time fleet management web application in React and Node.js, with geofencing and location-based order placement workflows.
- React
- Node.js
- Geofencing