# Gitesh Chopra > Software Development Engineer@Amazon Location: San Francisco Bay Area, United States Profile: https://flows.cv/gitesh A focused, intuitive & practical Computer Science professional with industry relevant experience in Android, Jetpack compose, Kotlin, Java, Go lang Development & Testing. Key areas of innovation and expertise include those in - Core Java - Spring Boot - Go programming language - Docker - Git - Gradle - Android Jetpack Compose Former summer Intern at Visa Inc. Award winning Graduate Mentor. Learnt job centric skills through a project-based approach while pursuing MS from University of Southern California. Software Developer at Amazon specializing in Go Lang, Java, Kotlin and Jetpack Compose. ## Work Experience ### Software Engineer @ Amazon Jan 2024 – Present | Sunnyvale, California, United States • Led cross-functional collaboration with Product Managers, UX Designers, and cross-team stakeholders to define requirements and deliver a scalable Overflow Menu feature, aligning with Figma specifications. • Designed and implemented a robust navigation system using Android Backstack and Route Controller, enabling seamless user flow and enhancing app usability. • Integrated Android Share Sheet with Jetpack Compose, leveraging FileProvider to enable secure file-sharing functionality and adhering to Android best practices for data security. • Developed dynamic UI components, including button cards with randomized static pills, to improve user engagement at the start of each conversation. • Architected a state management framework to handle API calls and manage application states, including loading, success, and error scenarios. Implemented features such as loading screen scrims and network error handling, ensuring a smooth user experience even under suboptimal conditions. • Optimized UI performance by researching and implementing the onRectChanged API to replace the less efficient onGloballyPositioned method, reducing frame skips and improving fragment bounds reporting. ### Software Development Engineer @ Amazon Jan 2022 – Jan 2024 | Sunnyvale, California, United States • Led a dynamic team in developing and managing a GraphQL-based music skill data vending service from inception to successful deployment. Designed schema, coded GraphQL resolvers, and implemented key dependencies, such as DynamoDB using Java, ensuring efficient and robust functionality. • Analyzed and optimized the latency of a public-facing Alexa Music API, resulting in a 27 ms (42%) reduction, enhancing user experience on Alexa devices. • Utilized AWS CDK to streamline and automate infrastructure deployment across multiple AWS accounts, ensuring efficiency and consistency across pipeline stages. • Designed and implemented a comprehensive dashboard illustrating call ratios for various APIs, providing valuable insights into dependency invocations and optimizing system performance • Collaborated cross-functionally with different teams on a personalization project, facilitating the transition from customerID to personID information. • Analyzed and documented API latency and fault thresholds, establishing alarms for proactive issue resolution. ### Staff SW Engineer @ Visa Jan 2022 – Jan 2022 | Foster City ### Senior Software Engineer @ Visa Jan 2019 – Jan 2022 | Foster City - Led a team of 5 to build a security metrics application using Java Spring Boot 2 and Mysql. - Curated REST API contracts, endpoints, services and repository interactions. - Implemented excel file upload and export features using apache poi library. - Built automation tools using Go programming language and Docker. - Developed Low Level Designs for features to interact with existing apis. - Increased Developer productivity by creating various tutorials and Jetbrains IDE tips and tricks. ### Software Engineering Intern @ Visa Jan 2018 – Jan 2018 | Foster City ### Software Engineer @ Altran Jan 2015 – Jan 2017 | Gurgaon, India Altran was formerly known as Aricent. • Wrote selenium scripts for automation and application testing. • Wrote JUnit (Jtests) achieving 95% code coverage. • Analyzed and improved code after SonarQube Analysis. • Created an automation utility for DBFIT using string manipulation. ### Software Engineering Intern @ U2opia Mobile Jan 2014 – Jan 2014 | Gurgaon • Developed a tool for the IT Operations and admin department for fetching the AWS Console data from command-line without having to open the console. • Direct Transfer to DB and from DB to AWS Console. • Boto API of Python & MySQL used. ## Education ### Master's degree in Computer Science University of Southern California Jan 2017 – Jan 2019 ### Bachelor of Technology (B.Tech.) in Guru Tegh Bahadur Institute Of Technology), CSE Guru Gobind Singh Indraprastha University Jan 2011 – Jan 2015 ## Contact & Social - LinkedIn: https://linkedin.com/in/gitesh-chopra --- Source: https://flows.cv/gitesh JSON Resume: https://flows.cv/gitesh/resume.json Last updated: 2026-03-22