Resume
đź’Ľ Experience
đź’» Projects
🥇 Achievements - Hackathons & Awards
đź‘© Leadership
📝 Publications
🤹🏼‍♂️ Skills
🎓 Education
Experience
1. Software Engineer @ Canonical
Feb 2024 - Present
Tech Stack : React JavaScript TypeScript
2. Software Engineer @ Hewlett Packard Enterprise
Jan 2023 - Feb 2024
Tech Stack : React Node.js Express.js MongoDB RESTful API Postman Docker Python ksqlDB Kubernetes
First project - Logarithmic Ranking for Cross Domain Correlations
- Developed a user-friendly web application in React, integrating libraries like Framer Motion and React Flip-move
- Implemented dynamic tables with real-time data fetching, pagination, lazy loading, complex filters, and sorting functionalities
- Designed and deployed a collection hosted on a cloud cluster using MongoDB Atlas
- Engineered a robust RESTful API using Node.js and Express.js, comprising 7 endpoints to facilitate seamless communication between the frontend and database
Second Project - Proof of Concept (POC) for an Upcoming HPE Product
- Developed an intuitive user interface for filter creation using React, enhancing user experience and ease of use
- Streamlined the selection of operators in building regular expressions for enhanced efficiency
- Filters to be downloaded in JSON files after their creation, promoting easy data export
- Ensured persistent access to the created filters through the existing filters section
- Visualized each filter’s details in a graphical representation
- Grouped filters based on criteria through a dropdown menu for convenient organization
- Facilitated the appending of created filters to an uploadable base file in JSON format, enabling further customization and download
3. Full Stack Engineer @ Aara.co
Sept 2022 - March 2023
Tech Stack : React Firebase Auth Firebase Firestore Framer Motion
- Built a scalable, end-to-end, user-friendly web application that simplifies data collection for placing orders, managing & confirming orders, and dynamically generating invoice PDFs
- Built 2 Full Stack Applications that interact with Firebase Firestore
- Client App facilitates the user to login using Firebase Authentication to place an order
- Admin App handles confirmation of orders, order Summaries and Statistics, Dynamic and Sequential Invoice PDF Generation, & Inventory Management (CRUD)
- Cut down the average order collection time by 75% for over 1000+ students & 500+ orders that assisted in generating $22000 revenue
4. Research Intern @ Samsung Electronics Co., LTD
Oct 2021 - June 2022
Tech Stack : Natural Language Toolkit Python Flair
- Developed conversation summarization, intent identification, and slot filling model to improve Bixby’s user experience
- Achieved 99.28% validation accuracy to identify slots & 99.14% validation accuracy to identify intent of user’s conversations
Projects
1. Resource Booking App
Links : Blog Post Code Frontend RESTful API
Tech Stack : Auth0 React React Router React Hot Toast Framer Motion Vercel Vite Node.js Express.js MongoDB Atlas Postman JMeter
- Developed a user-friendly web application for seamless resource booking and administration
- Engineered a three-tier system architecture comprising the frontend, RESTful API, and database
- Integrated Auth0 for secure user authentication & authorization: created secure endpoints and Role-Based Access Control
- Utilized Auth0 to implement 2 user roles: Client and Admin, each with specific scopes, integrated Universal Login, and enabled social connections via Google and Gmail
- Admin’s functionalities - Create, read, update, and delete (CRUD) resources
- Client’s functionalities - Book resources and view current and previous bookings
- Deployed the frontend and backend separately on Vercel, ensuring efficient scaling and management
- Developed 3 collections: allResources, bookings, and users in the resourceBooking database hosted on a cluster in MongoDB Atlas
2. Save A Life Maps
Links : Blog Post Code Showcase Web App
Tech Stack : Node.js Express.js Google Maps API RESTful API Microservices Architecture HTML CSS Javascript MongoDB
- Invented a novel path clearance algorithm that notifies the users in transit along the path of ambulances to make way
- Architected system architecture for microservices, REST API, and Flutter apps. Established data flow for all the functionalities
- Developed microservices using Node.js and Express.js
- Designed and implemented an API Gateway to facilitate communication between Flutter applications and the microservices
- Developed a web application to onboard services and created a simulation of the notification system for user familiarisation
Achievements - Hackathons & Awards
1. Best Outgoing Student
Ramaiah Institute of Technology
2. Winner of Pradarshana, 2023
Team Lead Ramaiah Institute of Technology
3. Winner of Smart India Hackathon, 2022
Team Lead Ministry of Education, Government of India
4. Winner of PowerToFly Global Hackathon, 2022
Team Lead Power To Fly, Devpost
5. First Runner-up of Hackman 5.0, 2022
Team Lead Dayananda Sagara College of Engineering
6. Winner of Internal Smart India Hackathon, 2022
Team Lead Ramaiah Institute of Technology
7. Finalist of Toycathon, 2021
Team Lead Ministry of Education, Government of India
8. Award of Academic Excellence, 2017
Vidya Niketan School
Leadership
1. Core Member @ Google Developer Student Club, RIT
Orchestrated 3 competitions, mentored 60 students in a project fest, and hosted 2 workshops in domains like Web Development, Cloud, and General Programming which impacted over 400+ students
2. Beta MLSA @ Microsoft Learn Student Ambassador
Hosted 2 workshops ’Learn to Code using Java I & II’ to teach the concepts of programming to 100+ participants globally
Publications
Modernization and Innovative Development in Society 5.0
Society 5.0: Smart Future Towards Enhancing the Quality of Society. Springer, Singapore.
Skills
Languages
- JavaScript
- Java
- HTML
- CSS
- Python
- C
- TypeScript
Libraries/Frameworks
- React
- Node.js
- Express.js
- Framer Motion
- React Router
- React Hot Toast
Databases
- MongoDB
- SQL
- Firebase Realtime Database
Platforms
- Docker
- Auth0
- Vercel
- Heroku
- Firebase
- Postman
- Apache JMeter
Education
Bachelor of Engineering - Information Science & Engineering
Ramaiah Institute of Technology
- CGPA : 9.12
11th & 12th - PCMC, ISC
- Grade - 88%
- 100/100 in Computer Application (Java)
1st - 10th - ICSE
- Grade - 97.2%
- 100/100 in Computer Science (Java)