
Prasanna Venkatachalam
Senior Frontend Engineer
Employment History
Senior Front End Engineer, Xflow
December 2021 – Invalid date
- 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
March 2019 – December 2021
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
April 2014 – April 2019
- 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
December 2013 – April 2014
- Developed a tool for Zoho Sheet to log loading performance using Go and PhantomJS.