-
July 2024 - Present
Teaching Assistant
USC Viterbi K-12 STEM Center
Los Angeles, California
- Mentored and guided high school students, introducing them to programming concepts and fostering their interest in technology.
- Developed and delivered interactive lessons in Python, Scratch, and game development, ensuring students gained hands-on experience and practical skills.
- Encouraged creativity and critical thinking in students by providing personalized support and real-world programming challenges.
- Simplified complex coding and robotics concepts for K-12 students, fostering understanding and enthusiasm for technology.
- Enhanced students' problem-solving skills and technical knowledge by providing comprehensive guidance through various programming concepts.
- Inspired students to explore and innovate within STEM fields, fostering a creative and inquisitive learning environment through active engagement in hands-on projects.
July 2024 - Present
Teaching Assistant
-
August 2023 - Present
Masters Student
University of Southern California
Los Angeles, California, USA
Master's student at the Viterbi School of Engineering, majoring in Computer Science. Completed the following courses:
- CSCI-585 Database Systems
- CSCI-570 Analysis of Algorithms
- CSCI-420 Computer Graphics
- CSCI-576 Multimedia Systems Design
-
April 2022 - July 2023
Software Engineer 2
Sixt Research and Development
Bengaluru, Karnataka, India
- Oversaw the entire feature lifecycle and implementation process.
- Managed and maintained a suite of a dozen micro-services built on Spring Boot and Go-Micro, with the integration of Prometheus for system metrics capture, and Grafana and Instana for visualization purposes.
- Played a pivotal role in conceptualizing, collaborating on, and ultimately delivering a transaction management platform for fuel card payments, resulting in an annual company revenue savings of 500 thousand dollars.
- Responsible for the development of multiple applications aimed at streamlining fleet maintenance and management processes, effectively reducing vehicle turnaround time.
- Delivered a feature intended to impose fees on clients returning a car in a condition that isn't compliant with the rental agreement, resulting in a $2 million boost in revenue for the business.
- Built data pipelines to process vehicle data and produce condition reports for dealerships in order to de-fleet and resell vehicles.
April 2022 - July 2023
Software Engineer 2
-
August 2020 - March 2022
Software Engineer
Sixt Research and Development
Bengaluru, Karnataka, India
- Engineered scalable applications utilizing event-driven architecture and Kafka/Postgres processing queues, automating diverse car rental business processes; reduced manual workload by 80 hours per week.
- Improved operational efficiency by developing self-service portals replacing time-consuming ticketing systems, significantly reducing turnaround time for business processes by 99.8%.
- Constructed a client-side load balancer that efficiently queried data from a monolithic system, resulting in a reduction in the number of sessions and improved handling of erroneous transactions.
- Established a push notification system that harnessed the capabilities of Kafka and Firebase. This system played a crucial role in communicating urgent and time-sensitive tasks to users.
- Developed multiple subcontractor invoicing systems and vehicle damage documentation-invoice systems, further contributing to the automation and efficiency of the operations within the car rental business.
- Improved code quality by integrating SonarQube stage in Jenkins pipeline. Reduced error-generating code by 90% through bi-weekly monitoring and bug bash sessions.
-
January 2020 - April 2020
Software Development Intern
Sixt Research and Development
Bengaluru, Karnataka, India
- Integrated open specification for faster API code generation and documentation, decreasing API development time by 41%.
- Implemented deep learning models and OpenCV to detect fuel levels with a car dashboard image. Integrated TensorFlow and OpenCV to extract mileage from dashboards, shortening vehicle check-in time by 91.8%.
January 2020 - April 2020
Software Development Intern
-
May 2020 - July 2020
Full stack software developer intern (voluntary)
EDIZI TOOLS PVT LTD
Bengaluru, Karnataka, India
- Developed a web application to facilitate quotation software using React and Spring Boot, hosted on Google Cloud Platform (GCP).
- Implemented machine learning algorithms to predict the quotations for items manufactured by Edizi, reducing customer conversion time to approximately 5 minutes.
- Enhanced overall customer satisfaction and increased revenue through efficient and accurate quotation predictions.