Skills
Experience
Software Development Engineer
Bangalore, IndiaAugust 2023 - Present
Virtual Showrooom: Developed backend infrastructure for Audi’s client and agent online showroom, facilitating virtual reality‐ enhanced car lineup showcases in real‐time live calls.
GU: Oversee the code‐base, health and coordination of interdependent services within a synchronized workflow for 3D teams to implement new models. Each service is assigned specific tasks and scheduled to run in sync, ensuring efficient and timely release of project components.
Authentication Handler: Developed a robust authentication handler for the company using Google Cloud Plat‐ form’s Identity Platform and Gin Golang. Centralized authentication management eliminates the need for indi‐ vidual services to rebuild authentication with separate user databases, ensuring streamlined and efficient authenti‐ cation processes across all services.
Communication Service: Created a comprehensive communication service in Golang using Gin framework to streamline company’s email and OTP delivery requirements, including tracking metrics for sent emails.
VM image creation automation: Automated the creation of new VM images for game releases, leveraging GCP Cloud Storage and DockerHub, to facilitate game streaming. Led the end‐to‐end development of both backend and fron‐ tend components.
Software Development Engineer
Bangalore, IndiaJan 2022 - May 2023
Telesales Activity Automation: Routing Platform: Built an inhouse routing and optimization solution for ULA using open‐source software, resulting in a 100% reduction in 3rd party routing costs (previously $25,000 per month) and a 75% decrease in delivery planning time (from 2 hours to 30 mins)
Telesales Activity Automation: Created telesales flow automation to boost team productivity and efficiency by re‐ ducing manual work hours. I was responsible for overseeing and contributing to all aspects of the development process, from frontend to backend implementationg.
Event Driven Testing Framework: Developed a comprehensive event testing framework using Springboot specifi‐ cally for automating and testing AWS SQS events sent and received between microservices. This framework was built from scratch to ensure seamless automation of complex event‐driven workflows, enabling developers to easily and efficiently test the various stages of their SQS‐based systems.
Microservices: Acquired extensive expertise in learning, developing, and debugging through working on various services and multiple programming languages, which significantly enhanced my technical skillset and adaptability in the software development domain
Projects
My Blogging site, everything I write about end up here.
A React App to track number of questions solved from a2oj.com ladders.
A React App to track number of questions solved from a2oj.com ladders, this time in your pockets!
A Web App for managing a Car Rental database through various query filters, graphs and charts. Made with Django.
Blogs
How to integrate MongoDb in your Next.js project
How to Create a To-Do app in Django with Bootstrap and Font-Awesome!
How to deploy a Django app to Heroku