Senior Software Engineer at Rivian
2022 — Now
Palo Alto, California, United States
Designed and developed a standalone Taxes and Fees service that serves as adapter layer integrating with different external APIs.
Responsible for developing and maintaining the aggregator and translator service for taxes and fees.
Integrating with internal APIs to collect data and passing it to external service to create DMV related documents.
Responsible for developing and maintaining document upload service to manage all Transaction and Delivery related documents.
Worked on creating contracts and pdf documents for customer using Onespan and PDFBox.
Technologies used are Spring Boot, Java, GraphQL, DynamoDB, Gradle, Amazon SQS, Splunk, Datadog, Docker, Gitlab, Kubernetes and Postman.
Improved several key features and made taxes and fees design flexible to allow guides and specialists to remove and add taxes and fees to order without engineering team being involved, therefore reducing several hours of support provided by the team.
Continuous improvement of taxes and fees to reduce undercharging or refunding the customer after the purchase, hence increasing the accuracy of each transaction.
2021 — 2022
Palo Alto, California, United States
San Diego, California
Responsible for Designing and maintaining tools to help seller onboarding on Amazon Prime Now and Amazon Fresh.
Working with Program Managers to understand business requirement and implement code to integrate same in the tool.
Responsible for maintaining 3 tier-1 service that directly impacts customers shopping on Prime Now.
Adding metrics and dashboard to monitor them periodically or if an issue arrives.
Maintaining and supporting tools and apps to help train pickers on the third-party store when an order is placed.
Working with different AWS technologies
o Database/Storage technologies: - DynamoDB, S3, Andes.
o Networking: - Route 53, CloudFront, VPC and API Gateway
o Compute and Application Integration: - Lambda, EC2, SNS and Step Functions
o Management: - CloudWatch, CloudFormation
o Security & Compliance: - Cognito, Federate, IAM and Certificate Manager.
Working on framework and languages such as Coral, Java, JSP, Javascript, Typescript and React to create tools and service
for business to onboard sellers.
Worked on projects involving migration of PrimeNow service to Dotcom platform involving multiple services and teams collaboration.
2016 — 2017
San Francisco Bay Area
Responsible to analyze the interactions made by the customer on the Ubisoft online system and map the interaction.
Working closely with IT Global, Business Intelligence and Marketing Analytics teams.
Making a model from different data sources that is easily understandable.
Working with database technologies such as MS SQL, Cassandra DB, Teradata Studio, and Hadoop.
Working on Tableau, Excel and Lucidchart to represent data in more understandable way.
Identifying points of improvement in the customer’s online experience based on the result of the data mapping.
Fort Lauderdale, Florida
Responsible for developing Admin GUI web application for CBS Sports.
Working on Spring MVC framework, STS (Spring Tool Suite), Hibernate and JSP to create an
application.
Implementing CRUD functionality for tables in the database.
Solving bugs in the deployed application and using JIRA as ticketing tool.
Using Bitbucket for version control.
Education
2015 — 2017
San José State University
Master of Science (MS)
2015 — 2017
2009 — 2013
Rajasthan Technical University
Bachelor of Technology (B.Tech.)
2009 — 2013