$ _
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.
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.
$ cat profile.json { "name": "Gokul Seenivasan", "location": "Tamil Nadu, India", "role": "Software Developer III", "education": "B.E. CSE '22", "status": "open to work" }
Roles where I've owned real systems, from AI platforms to cross-cloud infrastructure.
Every tool I build with, grouped and visible at once — brand logos tinted to match the theme, concepts drawn as icons.
A growing set of things I'm building on the side — starting with the work I'm proudest of.
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.
A real-time chat application exploring WebSocket-based messaging, live presence, and instant delivery.
An implementation of common API rate-limiting strategies — token bucket and sliding window — for resilient backends.
I'm open to new opportunities and interesting problems — backend, scalable systems, or AI. Drop me a line.
gokul.seenivasan1@gmail.com