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.

  1. Ripeseed

    1. Aug 2026 — Present · Lahore, Pakistan

      Current

      Senior 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
    2. 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
    3. 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
    4. 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
  2. Rolustech

    1. 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
  3. Hyphen

    1. 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

Open to remote work worldwide

Have an idea? Let's build it together.

Tell me about the product — I usually reply within a day.

Email

ahsanfarooq210@gmail.com

Open in Gmail
Based in
Lahore, Pakistan
Response
Usually within a day

Start a conversation

A few lines are enough. I'll take it from there.

Opens Gmail with your note — same as the email button.