Avatar

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.