# Ankit Sharma > Senior Software Engineer at Rivian Location: San Francisco Bay Area, United States Profile: https://flows.cv/ankitsharma Senior Software Engineer at Rivian ## Work Experience ### Senior Software Engineer @ Rivian Jan 2022 – Present | 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. ### Software Engineer II @ Rivian Jan 2021 – Jan 2022 | Palo Alto, California, United States ### Software Development Engineer @ Amazon Jan 2017 – Jan 2021 | 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. ### Data Analyst Intern @ Ubisoft Jan 2016 – Jan 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. ### Software Engineering Intern @ CBS Interactive Jan 2016 – Jan 2016 | 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. ### Student Assistant @ San Jose State University Jan 2015 – Jan 2015 | San Jose California •Providing technical support to faculty and students regarding installation and troubleshooting of software. • Solving and checking network connectivity related issues in the college. ### Network Analyst @ HCL TalentCare Jan 2013 – Jan 2014 • Working closely with a team of programmers, designers & IT managers. • Investigating, Diagnosing and resolving all network related problems. • Finding rogue systems on the network and blocking them before the cause any further damage. • Assisting on DR planning and testing them. • Ensuring robust network backup and recovery capability. • Working with TCP/IP, HTTP, SSL, DNS, FTP, SSH and other Internet Protocols. • Hands on experience of server operating systems, security and remote access. • Working on L2 Switching. L2 forwarding, VLAN. • Working with L3 routing protocols. EIGRP, OSPF and BGP. • Area of expertise: - Switching and Routing. ### Intern - Android Application Development @ BitByte Technology Jan 2013 – Jan 2013 • Learned to develop application using Android SDK, XML,Java and SQLite. • Developed an application named 'Hotels of Jodhpur' as internship completion project. ### Summer Intern @ Indian Space Research Organisation Jan 2012 – Jan 2012 • Learned various technologies such as GPS, Digital Image Processing and RADAR. • Created and simulated different types of ‘Radio Frequency Filters’ using Ansoft Designer Software tool. ## Education ### Master of Science (MS) in Computer Software Engineering San José State University Jan 2015 – Jan 2017 ### Bachelor of Technology (B.Tech.) in Electrical, Electronics and Communications Engineering Rajasthan Technical University Jan 2009 – Jan 2013 ## Contact & Social - LinkedIn: https://linkedin.com/in/ankitsharmasjsu --- Source: https://flows.cv/ankitsharma JSON Resume: https://flows.cv/ankitsharma/resume.json Last updated: 2026-03-22