LayerpathFounder, and CTO
Apr. 2023 - Oct. 2024Chennai, Tamil Nadu, IndiaAs the Architect of Layerpath, I was responsible for designing and developing the product from the ground up, focusing on a comprehensive architecture that encompassed both frontend and backend systems. My role involved creating key features such as user management, role management, and team management, ensuring that the platform could scale seamlessly while supporting a diverse range of use cases. One of the core innovations I led was the implementation of a Chrome extension that allows users to record their workflows directly from their browser. This functionality required intricate handling of the browser's DOM and interaction events, as well as ensuring smooth integration with the backend systems for data processing and storage. I also played a pivotal role in developing a highly robust video screen recorder along with an intuitive video editor. These tools empower users to create, edit, and share tutorials and demos effortlessly. For the technical stack, I leveraged Next.js for the frontend, ensuring server-side rendering for optimal performance. On the backend, I used Node.js in conjunction with PostgreSQL to handle complex data management and API requests. This full-stack approach enabled the development of a highly performant and scalable application that is responsive, secure, and user-friendly. Throughout this role, I was not only hands-on with coding but also led the architectural decisions that shaped Layerpath’s product, ensuring we delivered a stable and flexible solution to meet customer needs.