Curriculum vitae
Vignesh KS
Senior Software Engineer · Tenkasi, Tamil Nadu, IN
Summary
Senior software engineer and platform lead with ten years building and scaling internet-scale SaaS platforms. I currently lead a team of six across multi-tenant platform work at Zoho, covering delivery, architecture reviews and mentoring. Most of my depth is in Java distributed systems, authentication platforms and performance.
Experience
Zoho Corporation
May 2017 — PresentMember Technical Staff
Client Portal Platform — Lead Engineer / Platform Owner
- Lead development of a SaaS Client Portal platform for Zoho Desk customers, letting internal modules such as Community and Knowledge Base run on a shared hosting, theming and authentication layer.
- Architected and maintain a multi-tenant, highly available platform with global deployments.
- Implemented enterprise authentication — SAML, JWT, OIDC and federated login — with the IAM team, enabling SSO across modules.
- Migrated static resources to CDN-backed distributed hosting, improving load times and reducing backend load.
- Led SEO work: sitemaps, Open Graph, canonical URLs and 301 redirections.
- Integrated SMS-based authentication and compatibility with multiple identity sources.
- Drove unification of Client Portal models across Zoho products for shared authentication and a consistent experience.
- Worked with DevOps to deploy across multiple data centres — network troubleshooting, custom CNAME mapping and endpoint continuity.
- Monitor platform performance, availability and network health, resolving production issues with cross-functional teams.
- Run architecture and code reviews, and mentor a team of four engineers.
Community SaaS Product — Full-Stack Engineer
- Built and maintained a large-scale Stack Overflow-style SaaS application for customer communities.
- Developed 100+ REST APIs serving 1M+ requests a day, tuned with Redis caching, Kafka async processing and SQL optimisation.
- Shipped @mentions, Lucene-powered search improvements and multi-theme UI work in React.
- Built email notification pipelines on schedulers and Kafka.
- Created usage-analytics dashboards for customers.
- Implemented browser caching and SEO work — sitemaps, Open Graph and metadata.
- Executed cross-product data migrations with zero downtime.
- Added unit-test coverage that enabled the team's move to CI/CD.
Tata Consultancy Services
Jun 2015 — Apr 2017Assistant System Engineer
Underwriting platform — US health insurance client
- Maintained the platform's availability and reliability.
- Worked directly with users on requirements and extended the applications in Java.
- Generated statistical data in CSV to support underwriters, streamlining the process and improving accuracy.
Skills
- Backend
- Java · REST APIs · Kafka · Redis · MySQL · Microservices · HBase
- Frontend
- JavaScript · React
- Platform & infra
- CDN · Authentication & authorisation · CI/CD · Multi-tenant architecture
Education
B.E. Electrical & Electronics Engineering
National Engineering College, Anna University — CGPA 8.7
Aug 2011 — Apr 2015
Awards
ILP Kudos, 2015
Tata Consultancy Services — best performance in the learners' group during training.
Side work
Self-hosting, a Spotify-connected web app and a few smaller things are over on projects.
