Resume
Work Experience
Aptiv - Software Engineer
February 2023 - May 2024
- Developed and optimized core algorithms to enable vehicles to perform in construction zones and urban areas
- Improved response time of core Mapping service by 40%
- Re-defined the Mapping API architecture to seamlessly integrate with various map providers as per organizational requirements
- Utilized Clean Code and SOLID Principles to write code for new and existing software, improving overall system reliability
- Created unit tests for the core algorithms and developed tools for validating results from weekly test drives, ensuring accurate performance evaluation
- Owned the end-to-end development process of the Human Machine Interface module, integral to company demos showcased at global events resulting in an increase in leads generated
- Demonstrated expertise in algorithm design by consistently providing detailed insights on improvements during design review meetings
Aptiv - Software Engineer Intern
June 2022 - August 2022
- Constructed an automated system to assess algorithm production readiness by monitoring deviations in data from the desired state, incorporating data from 200+ test drives and achieved high accuracy
- Authored software design documents with re-usability guidelines that enabled future improvements
PricewaterhouseCoopers - Technology Consultant Associate
June 2018 - May 2021
- Developed an E-commerce platform to enable customers to customize, purchase vehicles & address post-sales concerns
- Attended extensive stakeholder meetings to develop a comprehensive design system articulating end-user experiences
- Developed a document management system to help manage and store documents through a portal thereby eliminating the usage of paper-based documents
- Integrated workflow for documents allowing the client to manage the life cycle of each document through the portal thus increasing efficiency
Projects
Raft Consensus
- Implemented RAFT protocol for safe log replication in a distributed system using Python. The distributed system consisted of a cluster of 5 nodes hosted using Docker which communicated with the client using UDP connection
Skills
Programming Languages: C++, Python, Go
Databases: PostgreSQL, PostGIS, SQLite3
Web Technology: JSON, HTML, CSS, RESTful APIs
Tools & Platforms: Git, Docker, JIRA, Agile Methodology, Linux, AWS
Education
State University of New York Buffalo, USA
Masters in Engineering Science, Data Science
Graduation Date: February 2023
Birla Institute of Technology, India
Bachelors in Computer Science
Graduation Date: April 2018