gokul.dev — ~/gokul — Developer OS

~ gokul README.md

Gokul Rajendiran.

I build the platforms AI runs on — and the tools it uses.

rolePlatform & AI-Tooling Engineer orgZoho Corporation baseChennai, India

4+ years engineering Zoho CRM's core — a 17,000-class multi-tenant platform. Along the way: a 128-tool MCP server and a dual-engine browser built for AI agents.

0
Years at Zoho
0
Java Classes in My Platform
0
MCP Tools Shipped
0
Browser Automation Tools

##Start here

resume.pdf

~ gokul about.md

About Me

Software Developer with 4+ years of enterprise CRM experience at Zoho Corporation, with a proven track record in building scalable backend systems.

With a B.E. in Computer Science from RMK College of Engineering (CGPA: 8.5, First Class with Honors), I bring a strong foundation in data structures, algorithms, and system design to every project I work on.

At Zoho, I've enhanced product quality for Zoho CRM, built and optimized complex database queries using Java and PostgreSQL — achieving up to 30% improvement in query performance — and led modernization initiatives contributing to product stability and faster release cycles. Oracle Cloud and Google Cloud certified, I thrive in cross-functional teams and love solving complex engineering challenges.

Beyond work, I'm an active competitive programmer with 5000+ problems solved across platforms, and I've been recognized in national hackathons including Smart India Hackathon.

##By the numbers

0
Years at Zoho
0
Problems Solved
0
Query Time Reduced
0
MCP Tools Shipped

##What I do

Backend Development

Building robust, scalable server-side applications with Java, Python, and Node.js. Designing efficient APIs and microservices architecture for enterprise-grade products.

AI Developer Tooling

Building the infrastructure AI agents work through — MCP servers, browser automation engines, and self-learning tool layers over million-line codebases.

Database Optimization

Designing and optimizing complex database queries with PostgreSQL and MySQL. Proven ability to reduce query response times by up to 30% in production environments.

API & Integration

Building and integrating RESTful APIs, third-party services, and cloud platforms. Experience with Google Cloud APIs, IBM APIs, and enterprise integrations.

~ gokul experience.md

Work Experience

June 2022 — Present

Developer

Zoho Corporation

Guduvancheri, Chennai

  • Enhanced product quality and streamlined feature delivery for Zoho CRM, improving customer satisfaction
  • Built and optimized complex database queries using Java and PostgreSQL, reducing key query response times by up to 30%
  • Collaborated with cross-functional teams to scale systems, increase uptime, and drive performance improvements
  • Led automation and modernization initiatives, contributing to product stability and faster release cycles
March 2022 — June 2022

Summer Intern

Zoho Corporation

Guduvancheri, Chennai

  • Developed a Product Management application utilizing Java MVC architecture for scalable backend development
  • Implemented product recommendation modules, dynamic discount engine, and user rating system
  • Synthesized business requirements into robust backend features aligned with RESTful APIs

~ gokul skills.json (rendered preview)

Technical Skills

##Core expertise — domains I own end-to-end

Enterprise CRM Platform Engineering

Java, Struts2 & Spring across a 17,000-class multi-tenant SaaS — owning the crmmeta query engine, metadata, and module-customization internals of Zoho CRM.

AI Developer Tooling & MCP

Designed and shipped a 128-tool Model Context Protocol server (FastMCP) with a self-learning usage layer and knowledge graph over a million-line codebase.

Backend Performance & Data Systems

Custom ORM and SQL query DSL on PostgreSQL & Redis with multi-tier caching and rate limiting — tuning hot paths for up to 30% faster responses.

Browser Automation & Agentic Web

Built a dual-engine AI browser (Lightpanda + Chromium/CDP) and Manifest V3 extensions that let AI agents drive real web apps, including heavy SPAs.

Full-Stack TypeScript & Real-Time Apps

End-to-end delivery with Next.js App Router, React and real-time systems — from data model through a polished, responsive UI.

##Stack

Backend & Enterprise Frameworks

Struts290%
CRM Query Engine (crmmeta)88%
Spring MVC86%
RESTful APIs85%
Apache Kafka gRPC Netflix Hystrix JSP / Servlets Spring AOP Jackson JSON-RPC Server-Sent Events WebSocket

AI, MCP & Automation

Model Context Protocol92%
FastMCP90%
Self-Learning Systems87%
Web Agents / Automation85%
Knowledge Graph Lightpanda Puppeteer Chrome DevTools Protocol Zia (CRM AI/ML) Shadow DOM Accessibility Tree

Languages

Java95%
Python90%
JavaScript86%
C++80%
TypeScript C Objective-C++ Swift SQL Bash Tcl

Databases & Data

AdventNet ORM88%
Redis88%
PostgreSQL86%
SQLite85%
SQL Query DSL Prisma aiosqlite Firebase Realtime DB Query Optimization

Cloud & DevOps

Docker86%
Firebase (Hosting & Realtime DB)84%
CI/CD (GitHub Actions)84%
Apache Tomcat82%
GitHub Actions Nginx Git Make pnpm Monorepos

Frontend & Web

React85%
Next.js84%
Browser Extensions (MV3)84%
Tailwind CSS80%
Zustand Handlebars HTML5 CSS3 Jinja2 HTMX Electron PWA Framer Motion

##Professional skills

Cross-functional Collaboration

Partnering across product, QA, and engineering teams to scale systems and improve uptime.

Technical Leadership

Leading automation and modernization initiatives that drive stability and faster releases.

Problem-Solving

Analytical thinking sharpened on 5000+ competitive programming problems across platforms.

Performance Optimization

Data-driven tuning of complex queries, cutting key response times by up to 30%.

Stakeholder Management

Translating business requirements into robust, well-scoped backend features.

Agile & Scrum

Iterative delivery within sprint cycles, balancing scope, quality, and deadlines.

Mentoring & Code Review

Raising code quality and sharing knowledge to level up the wider team.

Ownership & Accountability

Owning features end-to-end, from design through delivery and production stability.

~ gokul projects crm-mcp-server.md

python · fastmcp · stdio / sse / streamable-http

CRM MCP Server

A Model Context Protocol server that gives AI agents deep access to Zoho CRM's million-line codebase — with a self-learning usage layer, a knowledge graph, and a Java AST index covering 17,000 classes. The kind of tool this very portfolio's terminal is pretending to be.

##Highlights

  • 128 tools across 28 groups — code search, ORM/DS-Query helpers, metadata lookups, and knowledge-graph queries, served over STDIO, SSE, and streamable HTTP so any MCP client can connect.
  • Java AST index — 17,165 classes and 233,000+ methods parsed from CRM source, so agents jump straight to a definition instead of grepping a million lines.
  • Self-learning layer — an aiosqlite usage store tracks which tools actually help and ranks them accordingly; the server gets sharper the more it's used.
  • Knowledge graph — entities and relations extracted from the codebase connect modules, tables, and APIs so agents can reason about how pieces fit together.
  • Built-in dashboard — a FastAPI + Jinja2 + HTMX web UI for inspecting tool usage and the learning layer in real time.
0tools
0tool groups
0classes indexed
PythonFastMCPaiosqliteFastAPIHTMX

~ gokul projects ai-browser.md

typescript · lightpanda ⇄ chromium/cdp · manifest v3

AI Browser + claude-web-bridge

A dual-engine browser built for AI agents — Lightpanda for speed, Chromium over CDP for fidelity — plus a Manifest V3 bridge extension that lets Claude drive real, logged-in web apps: shadow DOM, accessibility tree, heavy SPAs and all.

##Highlights

  • Two engines, one API — Lightpanda for fast, lightweight page work; Chromium via the DevTools Protocol when full rendering fidelity matters. The agent never has to care which one is underneath.
  • Agent-grade actions — click-by-text, shadow-DOM-aware form filling, drag-and-drop, keyboard input, accessibility-tree snapshots, and network-idle waits — the primitives an AI needs to use real web apps reliably.
  • claude-web-bridge — a Manifest V3 extension that drives the user's own logged-in browser through chrome.debugger: trusted clicks via Input.dispatchMouseEvent, JS via Runtime.evaluate, screenshots of background tabs.
  • Shipped as a platform — a pnpm monorepo with an MCP server, a JS SDK, and a published Python SDK (ai-browser-sdk, Python 3.10–3.13), tested with vitest in CI.
0rendering engines
0browser automation tools
TypeScriptNode.jsPuppeteerCDPMV3

~ gokul projects zoho-crm-core.md

java · struts2 / spring · postgresql · redis · kafka

Zoho CRM Core Platform

The day job: the metadata and query internals of Zoho CRM — a 17,000-class multi-tenant SaaS. I work on the crmmeta query engine and module customization, tuning hot paths with a custom ORM, DS Query DSL, and multi-tier Redis caching.

##What I actually touch

  • crmmeta query engine — the metadata layer that turns module and field definitions into SQL, with every org isolated by tenant in a single multi-tenant deployment.
  • AdventNet persistence + DS Query — the in-house ORM and SQL DSL used across 5,000+ files of the codebase; I work on the query paths everything else sits on.
  • Caching & performance — multi-tier caching (in-process + Redis) and query optimization that cut key response times by up to 30% in production.
  • Platform plumbing at scale — Struts2 routing across 18 config files covering API v2–v10, Spring MVC with AOP interceptors, Kafka events, gRPC services, and Hystrix circuit breakers.
0java classes
0faster hot paths
JavaStruts2SpringPostgreSQLRedisKafka

~ gokul projects product-management.md

java · mvc · internal client framework · zoho internship (mar–jun 2022)

Product Management App

The internship project: picked up Zoho's internal client framework from scratch and built a complete product management application on Java MVC — recommendations, ratings, and quoting included. Built during the internship that converted into the full-time role.

##Highlights

  • Internal framework, learned cold — ramped up on an in-house client framework with zero prior exposure and shipped a working application on it within the internship window.
  • Product suggestions — a recommendation module that ranks products by a blend of user ratings and price.
  • A ratings feedback loop — product ratings improve as users purchase and review, so the catalog gets more trustworthy the more it's used.
  • Quotes & dynamic discounts — quote generation tied to user profile ratings: stronger profiles unlock better discounts.
  • Requirements → features — translated business requirements into REST-aligned backend modules: recommendations, the discount engine, and the rating system.
JavaMVCInternal FrameworkREST APIs

~ gokul projects earlier-work.md

Earlier Work

Hackathons & college projects.

hackathon

Stock Market Prediction

LSTM deep-learning model for market forecasting, built at Smart India Hackathon — 90% prediction accuracy.

python · lstm · tensorflow

web app

Online Land Registration

Digitized land-registration workflows for record transparency and government access.

jsp · servlets · sql

hackathon

Grab Scrap

Circular-economy scrap exchange app built at IBM WIT Hackathon, deployed publicly.

nodejs · google apis · ibm api

personal

Research Paper Repository

Django system to organize and search research papers for efficient knowledge sharing.

django · html/css · js

personal

Lambs and Tiger

Digital adaptation of the ancient South Asian strategy board game, with game-logic AI.

python · pygame · oop

~ gokul achievements.md

Achievements & Certifications

Smart India Hackathon

Built LSTM stock prediction model with 90% accuracy

TCS CodeVita Season 9

Cleared Round 1 (Aug 2020) — one among 3 selected from 2nd year in RMK Group

International Conference — ICRACE'20

Presented “Facial Expression Recognition System using Multimodal Sensors” at Velammal Institute of Technology, Mar 2020

Oracle Cloud Certified

Oracle Cloud Infrastructure Foundations 2021 Associate

Google Cloud Engineer Track

Completed the 6-course Google Cloud specialization on Coursera — Core Infrastructure through Reliable Design & Process, plus the ACE exam prep course

IBM WIT Hackathon

Built Grab Scrap - Circular Economy application

##Coding profiles

SkillRack

0

Problems Solved

65+ Certificates

HackerRank

0

Badges Earned

4 Skill Certificates

LeetCode

0

Problems Solved

10+ Contests

Codeforces

0

Contests Attended

Active Competitor

~ gokul certifications.md

Certifications

Every certificate I hold, grouped by what it proves. view opens my copy of the certificate; verify ↗ goes to the issuer's own verification page where one exists.

total75+ certificates cloudOracle · Google Cloud · Azure skillrack45 · 2× rank #1 hackerrank4 skill certs

##Cloud & platform

Oracle Cloud Infrastructure Foundations 2021 Certified AssociateOracle · Dec 2021 · ID 289559662OCIBF2021 view
Google Cloud Fundamentals: Core InfrastructureGoogle Cloud · Coursera · Nov 2021 viewverify ↗
Essential Google Cloud Infrastructure: FoundationGoogle Cloud · Coursera · Nov 2021 viewverify ↗
Essential Google Cloud Infrastructure: Core ServicesGoogle Cloud · Coursera · Dec 2021 viewverify ↗
Elastic Google Cloud Infrastructure: Scaling and AutomationGoogle Cloud · Coursera · Dec 2021 viewverify ↗
Reliable Google Cloud Infrastructure: Design and ProcessGoogle Cloud · Coursera · Jan 2022 viewverify ↗
Preparing for the Google Cloud Associate Cloud Engineer ExamGoogle Cloud · Coursera · Dec 2021 viewverify ↗
Machine Learning Pipelines with Azure ML StudioCoursera Project Network · May 2021 viewverify ↗

##Programming, data & ML

Crash Course on PythonGoogle · Coursera · Mar 2021 viewverify ↗
Foundations: Data, Data, EverywhereGoogle Data Analytics · Coursera · Aug 2021 viewverify ↗
Machine Learning Foundations: A Case Study ApproachUniversity of Washington · Coursera · Aug 2021 viewverify ↗
Problem Solving through Programming in CNPTEL · IIT Kharagpur · 12-week course · Jan–Apr 2020 view
Learn and Master C Programming for Absolute BeginnersInfosys Springboard · Jan 2022 view
Build a Face Recognition Application using PythonGUVI · AI-For-India event · Apr 2021 viewverify ↗
Python and Deep Learning — 7-day bootcampShapeAI × Developer Student Clubs, BIT Mesra · 2021 viewverify ↗
Basic Web Development with JS & React JS — 7-day bootcampShapeAI · 2021 viewverify ↗
Portfolio using HTML & CSS — 7-day bootcampShapeAI × GDG Ranchi · 2021 viewverify ↗

##Skill assessments

HackerRank — JavaScript (Intermediate)Jul 2021 · ID 29C6ABB5D447 viewverify ↗
HackerRank — SQL (Basic)Jul 2021 · ID 1B9638B19B33 viewverify ↗
HackerRank — Python (Basic)Jun 2020 · ID 1CDFDDAAAD16 viewverify ↗
HackerRank — Problem Solving (Basic)Jun 2020 · ID 7D7ADD7095FC viewverify ↗
AMCAT Employability AssessmentAspiring Minds · Oct 2020 · certified for Business Analyst · Business Consultant · English Comprehension · Proficiency in English

##SkillRack 45 certificates · highlights

Programming Level 001 — Rank 1 / 296SkillRack · Jan 2021 viewverify ↗
Java Programming Level 001 — Rank 1 / 101SkillRack · Feb 2021 viewverify ↗
Daily Challenge — 500 solvedSkillRack · Mar 2021 · after the 100 and 200 milestones viewverify ↗
Bronze Medals — 2000SkillRack · Dec 2020 · after 700, 1000 and 1500 viewverify ↗
Elite Programming S001 — Dynamic ProgrammingSkillRack · May 2020 view
Hands-on programming courses — C, Java Basics, Python 3.xSkillRack · Sep–Nov 2020 · C · Java · Python
MNC & Product Companies program setsSkillRack · 2020 · interview-style problem sets viewverify ↗

Plus 38 more SkillRack certificates: algorithm tracks (sorting · searching · strings · permutations & combinations · stack · binary tree), 50-challenge sets across C, C++, Java and Python, and the 2020 C-programming webinar series.

##Competitions & conferences

TCS CodeVita Season 9 — Round 1 clearedTata Consultancy Services · Aug 2020 view
She The Force — India's largest women-focused hackathonWiT-ACE × IBM · #HackforSustainability · Jun 2021 · built Grab Scrap view
ICRACE'20 — paper presentation“Facial Expression Recognition System using Multimodal Sensors” · Velammal Institute of Technology · Mar 2020 view

##Internship & college

Data Science InternshipExposys Data Labs · Jun 2021 view
IEEE Xplore — Research Methodology & Search TechniquesIEEE-EBSCO training · May 2020 view
Technical Connexion — 100% scoreSt. Joseph's Institute of Technology · 2020 view

Also: RMKCET intra-department tech fest and department quizzes (2020).

~ gokul education.md

Education

B.E. Computer Science & Engineering

RMK College of Engineering and Technology, Chennai

2019 — 2023 CGPA: 8.5 Chennai, India
First Class with Honors

~ gokul contact.md

Get In Touch

I'm always open to discussing new opportunities, interesting projects, or just having a great conversation about tech. Feel free to reach out!

TERMINAL gokul-profile-mcp
main 128 tools connected README.md UTF-8