I am a results-driven software developer with expertise in TypeScript, Python, and full-stack development, specializing in building scalable applications. Proficient in frontend technologies like Next.js, Tailwind CSS, and GraphQL, as well as backend systems using Node.js, Prisma, and PostgreSQL.
Responsive interfaces using Next.js, Tailwind CSS, and animations with Framer Motion.
Building scalable backend systems using Node.js, Express.js, and Prisma. Efficiently managing databases and server-side logic to handle complex applications.
Proficient in handling and optimizing databases with technologies like Prisma, PostgreSQL, MongoDB, and Redis. Expertise in managing complex queries, database schema, and ensuring performance optimization.
Built AI services using RAG for efficient data retrieval. Integrated vector databases to efficiently store and retrieve documentation.
Experienced in end-to-end deployment of web applications on platforms like Netlify, Vercel, and AWS. Ensuring seamless and efficient deployment of web applications.
Open Function (July 2024 - September 2024)
UK
Developed and implemented a Retrieval-Augmented Generation (RAG) service designed to enhance the efficiency and relevance of documentation retrieval based on user queries. This system allowed users to quickly access precise and contextually accurate information from large document repositories. In parallel, I engineered a job generation service that streamlined the job-writing process for OpenFn, significantly reducing the time and effort required by users to create job expressions. This service integrated seamlessly with the RAG system, leveraging its ability to pull relevant context from the vector database, resulting in faster, more accurate job creation. Additionally, I wrote a series of Python scripts to automate the testing of output generation and developed a Docker script that embedded documentation into the vector database as part of the build process, ensuring smooth and efficient service deployment.
Victo (January 2024 - February 2024)
India
Developed a sophisticated SaaS platform aimed at streamlining operations for manufacturing companies. I designed and implemented a responsive frontend using Next.js and Tailwind CSS, ensuring a seamless and intuitive user experience. My contributions included integrating Apollo Client with GraphQL to enhance data management and querying capabilities, resulting in a 40% reduction in API response times and improved overall system performance. I also implemented Twilio for OTP generation, adding a robust layer of security to user authentication processes. On the backend, I utilized Prisma with PostgreSQL to manage database interactions efficiently, ensuring reliable and optimized data handling. This comprehensive approach significantly improved the platform's functionality, facilitating efficient production record management and complaint resolution across multiple organizational levels, including managers, submanagers, and workers.
MERN stack with RTK Query for optimized performance. Successfully built a full-fledged web application emphasizing user interaction and efficient publication workflows. Expanded expertise in handling complex workflows and optimizing user experiences with RTK Query and GCS.
React.js and Chakra UI for sleek design and responsiveness. Backend powered by Google Firebase for secure chat storage and real-time messaging. Successfully launched a dynamic chat app emphasizing user-friendly design and real-time communication. Expanded proficiency in real-time messaging protocols and Firebase security practices.