Résumé · 2026
Résumé · prints on two pages

Ganapati V S

Vice President, Technology at Tracxn · Bengaluru, India

Full-stack engineer with a design mind. I joined Tracxn in 2015 as a software engineer and I am VP of Technology now. Most of the job is the team, the hiring and what we build next. I still write a lot of code.

Leadership

  • Hire for the engineering teams. Write the job roles, run the interviews and decide how the teams are structured.
  • Plan what gets built next, pick what is right for the business, and see it through. Usually the teams ship it at scale. Sometimes it is quicker to build it myself.
  • Define things, discuss them with other teams and unblock people so work keeps moving. Most days go to this.
  • Run one-on-ones and mentoring. Push people to try new tools and to care more about design, performance and how the finished thing feels. The team's Cursor and Claude Code rule packs came out of that.

Experience

Tracxn
2015 to now · Bengaluru · four promotions

Vice President, Technology

Sep 2023 - Present
  • Built the customer-facing AI assistant and its knowledge base. Specs, docs and search feed it. An intent router picks the model for each question. Behind that sit a tools and skills layer, document export, versioned prompts under an eval harness and auditable logs.
  • Designed the MCP server surface and shipped its first version. Read-only connectors behind OAuth, so AI coding clients reach the API without a pasted key. The team co-owns it now.
  • Wrote @microcharts/react on my own time. 106 word-sized chart types, no runtime dependencies, 1-7 kB gzip each, accessible by default and safe in server components. I did the design, code, docs and release.
  • Ran a performance program across the stack: native image loading with DPR-aware URLs, asset compression, render profiling, a pass over scroll, re-renders and CSS. Rewrote the PDF viewer every document surface uses, and hardened the server-side PDF report pipeline.

Senior Associate VP, Technology

Sep 2022 - Sep 2023
  • Owned architecture review, hiring loops and design partnerships across several engineering teams.
  • Wrote a custom AST codemod that moved a foundational button component across a frontend eight years old. Built the browser-extension pipeline for Chrome and Firefox.

Associate VP, Technology

Sep 2020 - Sep 2022
  • Turned product strategy into engineering work across several teams, and owned the review queue and escalations.
  • Kept the React Native app running through a major framework upgrade and the Apple App Site Association work. There was no dedicated mobile team.
  • Built sgb.vercel.app on my own time, a Sovereign Gold Bond tracker for India's secondary market that ranks every series by what a buyer earns at today's price. Live since 2021.

Technology Lead

Sep 2016 - Sep 2020
  • Created the internal React component library in November 2016 and still maintain it. Every product surface uses it.
  • Stood up the first Node service, an image-processing pipeline. Drove Webpack, Babel, ESLint and Storybook standards across the web frontends.

Software Engineer

Sep 2015 - Sep 2016
  • Made the first commit on the original React, Reflux and Webpack frontend. Landing page, dashboard, masonry feeds, sidebar, signup flow and theme system in four months.
  • Designed and shipped the iOS and Android app on React Native and Redux, as the only frontend engineer on it.

Earlier

UI/UX Engineer

InvenZone · Mumbai · Jun 2014 - Sep 2015
  • Designed and shipped the interface for invenzone.com, a social network for researchers, and for the early arya.ai.

Intern, Web Frontend

Thinkappz · Bengaluru · Jul 2013 - May 2014
  • Built the complete frontend for eezyconnect.com.

Open source

106 word-sized React chart types. Zero runtime dependencies, ~1-7 kB gzip each, accessible by default, server-component safe.
bttn.css · 2,048
A CSS button library: Product Hunt feature in 2016, still in people's projects today.
react-spectrum · 318
Generate colourful text placeholders from a palette and a few shape rules.
Productivity new-tab utility, live on Chrome Web Store and Firefox.
38 original public repos, 16 npm packages, 2,662 stars between them.

Skills

Languages
TypeScript, JavaScript, CSS, HTML, Python
Frameworks & UI
React, React Native, Next.js, Redux, Tailwind, Fumadocs
AI / LLM
Vercel AI SDK, Anthropic SDK, OpenAI SDK, MCP, agent harness, model routing, prompt caching, tool-use / function calling, OpenAPI tooling, evals, prompt-injection defense
Dataviz & a11y
SVG, React Server Components, WAI-ARIA, design tokens, colour-blind-safe palettes, visual regression (Playwright)
Backend & data
Node.js, Kafka, AWS (S3, Lambda), Puppeteer, WARC archives, PDF rendering, exceljs
Build, DX & performance
Webpack, esbuild, Vite, ESLint, Storybook, AST codemods, Cursor, Claude Code, virtualised rendering, Brotli, DPR-aware images, react-scan, FPS profiling

Education

BE, Computer Science
RNSIT, Bengaluru · 2011 - 2014 · Played for the college football team.
Speaks English, Hindi and Kannada.

Speaking

TinyConf 2, Bangalore · 2019 · Virtualised infinite scroll, drawing on react-delightful-scroller.

Explorations

2026 · 13.8 billion years as 13,800 dots, zooming down through six scales to one lifetime. 1,040 milestones, each with a source.
Last updated 2026-09-08