LOADING
about experience stack projects contact
Available for new opportunities

Backend & AI
systems, built to scale.

$ _

I'm Gokul — a software developer specializing in Go, scalable backend systems, and AI agent platforms. I turn ambiguous problems into reliable, production-grade systems.

0
years building software
0
engineers led & mentored
0
products shipped
01 / about

A developer who ships.

Backend-leaning, distributed-systems obsessed, and increasingly building at the intersection of software and AI.

I'm a software developer based in Tamil Nadu, India, currently building at Vendasta as a Software Developer III. My focus is on Go, distributed systems, and AI agent platforms — including MCP-based tooling that lets LLMs reliably drive real workflows.

Before that I spent over two years at Predigle, where I led and mentored a 12-person engineering team, owning architecture and delivery across two flagship products in a fast-moving startup. I've shipped cross-cloud rollouts, distributed event pipelines, and backends that hold up under real load.

I care about reliability, performance, and clean systems design. Whether it's a gRPC contract an AI agent depends on or a query that needed to be 60% faster, I sweat the details so the product just works.

~/gokul — zsh
$ cat profile.json
{
  "name": "Gokul Seenivasan",
  "location": "Tamil Nadu, India",
  "role": "Software Developer III",
  "education": "B.E. CSE '22",
  "status": "open to work"
}
02 / experience

Where I've worked.

Roles where I've owned real systems, from AI platforms to cross-cloud infrastructure.

Vendasta // Software Developer III
Sep 2024 — Present
Go · Angular · AI/MCP · gRPC · OAuth 2.0
  • Architected BookMeNow, a multi-tenant Angular scheduling platform with modular design and RxJS-driven workflows — cutting initial bundle load by 30% and improving UI latency across 3 products.
  • Built an MCP-based AI platform in Go, exposing scheduling workflows as LLM-callable tools for autonomous booking, rescheduling, and availability management through conversational AI.
  • Designed AI agent orchestration and function-calling contracts, letting LLMs translate natural language into validated gRPC operations with deterministic execution and error handling.
  • Implemented OAuth 2.0 (PKCE) in Go for Microsoft 365, Google Calendar, and Zoom via a reusable auth abstraction standardizing third-party connectivity.
  • Drove two high-impact production fixes — a zero-downtime integration migration in one week, and resolving 50% of UI defects to cut support tickets by 20%.
Predigle // Senior Software Engineer
May 2022 — Sep 2024
Leadership · GCP · AWS · Kubernetes · MongoDB
  • Led and mentored a 12-member engineering team, owning architecture, sprint execution, and delivery of two flagship products.
  • Delivered a cross-cloud backend rollout — CI/CD syncing Docker images from GCP Artifact Registry to AWS ECR, with API Gateway (VPC Link) → NLB → ALB → EKS to productise an internal video service.
  • Engineered and optimized MongoDB data models, reducing query latency by 60% for faster access to critical data.
  • Designed a distributed event-driven pipeline on GCP where file uploads auto-triggered 7 parallel Cloud Run services, boosting throughput and removing manual workflows.
  • Automated scalable file ingestion, dynamically spawning per-file workflows to parse data and persist results as job count grew.
03 / stack

Tools I build with.

Every tool I build with, grouped and visible at once — brand logos tinted to match the theme, concepts drawn as icons.

// ai-llm8
GPT-4
Claude
MCP
AI Agents
Function Calling
RAG
Embeddings
Vector DBs
// backend6
Golang
Java
Node.js
Express
gRPC
REST APIs
// systems-scale5
Microservices
Event-driven
Pub/Sub
Distributed Workflows
Kubernetes
// frontend5
Angular
RxJS
TypeScript
React
Micro Frontends
// data-search3
PostgreSQL
MongoDB
Elasticsearch
// cloud-infra5
GCP
AWS
Docker
Cloud Run
CI/CD
// auth-integrations3
OAuth 2.0 (PKCE)
Microsoft Graph
Google Calendar API
// tools-practices6
Git
Linux
NGINX
PM2
Agile
Code Review
04 / projects

Building in the open.

A growing set of things I'm building on the side — starting with the work I'm proudest of.

View all on GitHub ↗
★ FEATURED

Loop

// online learning & assessment platform

A LeetCode-style assessment platform used by 500+ active students — timed MCQ and coding contests with role-based admin workflows, multi-college onboarding, and secure auto-submission. It runs a real-time code evaluation engine for C and Java (using gcc/javac) that executes submissions against test cases and returns results via APIs, plus analytics dashboards that let instructors track performance and intervene with data.

0active students
C & Javalive code eval
Multi-collegeonboarding
ReactNode.jsExpressMongoDBNGINXPM2
05 / contact

Let's build
something good.

I'm open to new opportunities and interesting problems — backend, scalable systems, or AI. Drop me a line.

gokul.seenivasan1@gmail.com