Bangalore, India

Hi, I'm Manigandan.

Founding backend engineer with 11+ years building B2B SaaS products from 0 to 1. Senior Software Engineer at Kong, building agentic AI and platform services. Gopher by trade, traveller by heart.

01. About

I design and build robust, scalable backend services and APIs, mostly in Go and Node.js. Over 11+ years I've worked closely with the CEO and CTO at three early-stage startups, building products from scratch and getting involved in every part of product development.

Lately I build agentic AI systems: LLM agents that use MCP servers to help people debug and configure their infrastructure.

B.E. Computer Science, Anna University (2010–2014).

Languages

  • Go
  • Node.js
  • Python
  • JavaScript
  • Serverless

Agentic AI

  • LangChain
  • LangGraph
  • AWS Bedrock
  • MCP
  • CodeMode

Data

  • PostgreSQL
  • MongoDB
  • MySQL
  • Redis
  • Elasticsearch
  • OpenSearch
  • InfluxDB
  • DynamoDB
  • Firebase

Messaging & APIs

  • REST
  • gRPC
  • Kafka
  • NATS
  • NSQ
  • Debezium

DevOps

  • AWS
  • GCP
  • Kubernetes
  • Nomad
  • Docker
  • CircleCI
  • Linux

02. Projects

All repositories →

03. Experience

  1. Aug 2024 – Present

    Senior Software Engineer 3 · Kong

    • Events Platform team, building platform services behind Kong Konnect SaaS.
    • Built NotificationHub from 0 to 1, powering centralized email and in-app notifications in Konnect.
    • Built KAi, the Kong AI Assistant, from 0 to 1 using LangChain-Go, AWS Bedrock and MCP servers. Rewrote it as a v2 multi-agent system with LangGraph, FastAPI, MCP and CodeMode to help users debug and configure Konnect and gateway issues.
    • Improved Ksearch API performance.
  2. Feb 2024 – Aug 2024

    Lead Software Engineer · Gojek

    • Data Engineering team, maintaining the firehose and dagger stream-processing services on Apache Flink.
    • Ran 3000+ deployments processing 100M+ messages per minute.
  3. May 2022 – Sep 2023

    Software Engineer · Last9

    • SRE reliability platform. Feature development on Compass 2.0.
    • Set up API documentation process, enforced Go linting and coding standards, and introduced better API error and response handling.
  4. Dec 2018 – Nov 2021

    Founding Engineer, Backend Lead · Squadcast

    • Incident response platform (acquired by SolarWinds). Architected the system with the CTO.
    • Migrated from a monolith to microservices and moved infra to Kubernetes. Rewrote services in Go and redesigned the product API-first.
    • Scaled to 1M incidents and 3M notifications and events. Led a backend team of 5.
  5. May 2017 – Dec 2018

    Senior Software Engineer · AirCTO

    • AI-assisted hiring platform (acquired by Gojek). Worked with the CEO on architecture and new features.
    • Built over 80% of the backend microservices.
  6. Feb 2016 – Apr 2017

    Software Engineer · TVS Infotech & TVS Next

    • Built Go services for US and Finland-based clients.
  7. Jul 2014 – Feb 2016

    Software Engineer · PParkE

    • Full-stack developer on an online parking reservation platform with Android and iOS apps, working closely with the CTO in a fast-paced startup.

Download resume (PDF) ↓ · Full history on LinkedIn →

04. Writing

Notes on Go, distributed systems and things I learn along the way. Coming soon.

05. Beyond code

Away from the keyboard I'm a traveller. New places, local food and long roads reset my head better than anything else.

  • Travel
  • Learning Rust
  • Tamil

06. Say hello

Open to interesting conversations on Go, distributed systems and travel.