Portrait of Muhammad Ahsan Farooq

Currently

Senior Software Engineer - 2 at Ripeseed

Lahore, Pakistan

About

Engineer by trade, product person at heart

I build production SaaS platforms and the agentic AI systems behind them — from LangGraph and RAG pipelines to the Next.js interfaces people actually use.

  • 4+ years
  • Lahore, Pakistan
  • Agentic AI
  • LangGraph · RAG
  • Open to remote work worldwide

I like owning a product end to end — architecture, development, deployment and maintenance — and leaving behind code the next engineer is happy to inherit. I'm open to remote work worldwide.

I'm a senior full-stack engineer based in Lahore with 4+ years of experience designing and shipping production SaaS platforms, AI-powered applications and scalable backend systems.

I specialise in agentic AI, LangGraph, LangChain, RAG pipelines, vector databases and multi-model LLM orchestration on cloud-native architectures. I've delivered products across healthcare, legal tech, marketing automation, CRM and support automation.

Products shipped across

  • Healthcare
  • Legal tech
  • Marketing automation
  • CRM
  • Support automation

Current focus

Senior Software Engineer - 2 at Ripeseed

Aug 2026 — Present · Lahore, Pakistan

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.

  • LangChain
  • LangGraph
  • OpenAI
  • Anthropic
  • Next.js
  • NestJS

Open to remote work worldwide

Full experience

Tools I love

16
  • TypeScript
  • Next.js
  • React
  • Nest.js
  • Node.js
  • PostgreSQL
  • MongoDB
  • Prisma
  • Drizzle
  • tRPC
  • OpenAI
  • LangChain
  • Pinecone
  • AWS
  • Docker
  • Tailwind CSS

Toolbox

Tools I reach for

Grouped by the layers I actually ship — agents and RAG, the API, the interface, and the cloud they run on.

  • 14 tools

    AI / Generative AI

    • Agentic AI
    • AI Agents
    • LangChain
    • LangGraph
    • RAG
    • Vector Databases
    • Pinecone
    • Semantic Search
    • OpenAI API
    • Anthropic Claude
    • Gemini
    • Perplexity
    • Prompt Engineering
    • Multi-model LLM Routing
  • 12 tools

    Backend

    • Node.js
    • NestJS
    • Express.js
    • Python
    • Flask
    • REST APIs
    • GraphQL
    • tRPC
    • Redis
    • Agenda.js
    • MQTT
    • Webhooks
  • 9 tools

    Frontend

    • React
    • Next.js
    • TypeScript
    • JavaScript
    • Tailwind CSS
    • Shadcn UI
    • Redux Toolkit
    • Redux-Saga
    • Server-Side Rendering
  • 5 tools

    Databases / ORM

    • MongoDB
    • PostgreSQL
    • Prisma ORM
    • Drizzle ORM
    • Mongoose
  • 10 tools

    Cloud & DevOps

    • AWS
    • EC2
    • EBS
    • S3
    • Lambda
    • CloudFront
    • Docker
    • GitHub Actions
    • CI/CD
    • Turborepo
  • 7 tools

    Integrations

    • Stripe
    • HubSpot
    • Google Business Profile API
    • Firebase
    • Customer.io
    • Zapier
    • ShipStation

Certifications

Credentials you can verify

15 badges from AWS, IBM and Meta, each linked to its record on Credly.

View on Credly

Also earned

Education

School, then the workbench

BS Computer Science at UMT (CGPA 3.93/4.00, Patron's Medal) and F.Sc Pre-Engineering at Government Science College, Lahore.

  1. Sept 2018 — Nov 2022

    BS Computer Science

    University of Management and Technology (UMT)

    • CGPA 3.93/4.00; awarded the Patron's Medal, the university's highest academic honour, presented to the top graduating student of the programme.
    • Core coursework: Data Structures, Algorithms, Operating Systems, Database Systems, Software Engineering, Computer Networks.
  2. 2015 — 2017

    F.Sc Pre-Engineering

    Government Science College, Lahore

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.