vishal patel
About

15 years, from .NET line-of-business apps to multi-tenant platform architecture.

I'm a platform engineer turned architect. Most recently I was Senior Technical Lead at Contentstack, a headless CMS used by 500+ enterprise tenants. I led core platform capabilities — releases, branches, publishing, Taxonomy RBAC — and enterprise migrations for customers across the US, Europe and APAC.

I care about the boring parts that make platforms trustworthy: backward compatibility, idempotent APIs, clear failure semantics and migrations that don't lose data. I work AI-first — Claude and Cursor are part of my daily SDLC — and I build AI systems (RAG, agents, MCP) with the same architecture discipline.

This site is also my public notebook. The Knowledge Hub is where I write down every pattern and principle I study, with diagrams and the best sources I found.

Experience

  1. Senior Technical Lead · Contentstack

    Oct 2021 – Aug 2026
    • Led core multi-tenant SaaS platform capabilities — Taxonomy RBAC, Variants and Branches Env — from HLD/LLD through release and production support, for 500+ enterprise tenants.
    • Designed v1/v2 API compatibility boundaries so new publishing and branching behaviour shipped without breaking enterprise integrations.
    • Led the team that built an AI agent-based setup system (onboarding 1 month → 1 week) and an internal RAG knowledge tool.
    • Cut production issue resolution from ~5 hours to 1 hour with structured logging, alerting and dashboards in Observe.
    • Led and mentored 8 engineers; ran 50+ technical interviews. Technical Lead from Oct 2021, promoted to Senior Technical Lead in Mar 2025.
    Node.jsTypeScriptMongoDBKafkaKubernetesAWS
  2. Senior Software Engineer II, Technical Solutions · Raw Engineering

    Mar 2018 – Oct 2021
    • Moved deliberately from project management back into hands-on engineering: end-to-end CMS and platform solutions for enterprise clients; led a team of 3.
    • Architected custom applications and API integrations on Contentstack for global clients.
    Node.jsReactNext.jsMongoDBREST
  3. Application Project Manager · DNEG

    Jun 2014 – Feb 2018
    • Led a team of 8 engineers delivering application programs for a global VFX studio, and streamlined release processes to shorten project cycles.
    ASP.NETC#SQL ServerMySQLPHP
  4. Application Developer · Prime Focus World

    Dec 2011 – Jun 2014
    • Built and maintained internal applications supporting VFX production pipelines.
    ASP.NETC#SQL ServerMySQL
  5. Senior Software Engineer · Zobble Solutions

    Jun 2010 – Dec 2011
    • Built enterprise web applications, including reusable reporting frameworks that stayed in use long after the projects wrapped up.
    ASP.NETC#SQL Server
  6. Software Engineer · Ascentech

    Jul 2009 – Jun 2010
    • Delivered 8+ production applications, including INS Shivalik (Indian Navy) and the ICICI Prudential mock test platform.
    ASP.NETC#SQL Server

Skills

Architecture
HLD / LLDAPI-first & versioningMulti-tenant SaaSEvent-drivenMicroservicesRBAC & authorization
Backend
Node.jsTypeScriptExpress / NestJSREST / GraphQL / gRPCReact / Next.jsPython
Data
MongoDBRedisElasticsearchSQL ServerMySQLOracle
.NET (previous stack)
ASP.NETC#SQL ServerMySQLPHP
Cloud & DevOps
AWSAzureGCPDockerKubernetesKafka / RabbitMQGitHub Actions
AI Engineering
Claude / Claude CodeCursorRAG & PineconeAgents & MCPOllama
Leadership
Team of 8MentoringHiring (50+ interviews)Code & design reviewAgile / Scrum