Prasanna Venkatachalam

Senior Frontend Engineer

Senior/Staff Frontend engineer with 11+ years of experience building scalable web apps, leading teams, and owning systems end-to-end.

Employment History

Senior Front End Engineer,

 
Xflow
, Bengaluru

Dec'21 Present

Founding Engineer, who led the frontend architecture and impl from scratch.
Xflow (Dec 2021 - Present)

  • Core contributor to the architecture and development of Xflow’s flagship merchant dashboard, built using React.js, Next.js, Tailwind CSS, and GraphQL, delivering a modern, responsive user interface.

  • Developed a Backend-for-Frontend (BFF) layer with NestJS, GraphQL, and OpenAPI tools to streamline and standardize communication with backend APIs.

  • Owned the end-to-end setup of the initial API documentation using Docusaurus, hosted on AWS Amplify.

  • Revamped the documentation by replacing Docusaurus with a custom Next.js application that automatically generates docs and an interactive API Playground from the OpenAPI specification, significantly reducing manual effort and enabling direct endpoint testing within the documentation.

  • Provided mentorship and technical guidance to team members in delivering multiple critical projects.

  • Have good experience with AWS, Kubernetes, Helm, and Docker for cloud infrastructure, container orchestration, and deployment management.

Front End Lead,

 
Zoho
, Chennai

Mar'19 Dec'21

Managed and guided two frontend teams totaling 15 developers.

Zoho Tables (March 2019 - Dec 2021)

  • Designed and built a product similar to Airtable using GraphQL-like server APIs for web and mobile, with a fully native JavaScript frontend leveraging web workers and web sockets.
  • Led a team of 11 developers to deliver Tabular, Gallery, Kanban, and Calendar views, plus a form builder, and transformed the product into a reusable frontend data visualization library.

Zoho Grid (Dec 2019 - Dec 2021)

  • Led a team of 4 to replace the div-based grid rendering in Zoho Sheet with a canvas-based grid, improving rendering speed by 60%.
  • Formed and led a new team to modularize the grid into a standalone library for displaying tabular data across multiple Zoho products.

Full Stack Devoloper ,

 
Zoho
, Chennai

Apr'14 Apr'19

  • Contributed to revamping Zoho Sheet’s frontend architecture using web workers and improved caching.

  • Enhanced Formula Editor, Range Picker, selections, image support across multiple panes and re-engineered the Insert button to improve stability and support Macros in VB, Deluge, and JavaScript.

Project Internship ,

 
Zoho
, Chennai

Dec'13 Apr'14

  • Developed a tool for Zoho Sheet to log loading performance using Go and PhantomJS.