# Joe (ZhuoJun) Li > Software Engineer - Zoox | Ex-Rivian, EX-Amazon, Ex-Oracle Location: San Francisco, California, United States Profile: https://flows.cv/joezhuojunli ## Work Experience ### Software Engineer @ Zoox Jan 2024 – Present | Foster City, California, United States Team: Product Software, specifically on routing and pickup-drop-off experience related development ### Senior Software Engineer @ FreeWire Technologies Jan 2023 – Jan 2024 | Newark, California, United States 1. Architected and developed EV charger energy optimization cloud-microservices using Java, Spring Boot framework, Kubernetes, Apache Kafka, and PostgreSQL to enable automatic energy management for EV chargers, resulting in a huge amount of average monthly savings in electricity bills per charger for customers. ### Senior Software Development Engineer @ Rivian Jan 2022 – Jan 2023 | Palo Alto, California, United States 1. Designed and implemented the Java-based backend services for EV charger auto-software updates, utilizing Kubernetes, Kafka, Spring Quartz Scheduler, AWS Lambda, DynamoDB, RDS & S3, This system enabled both on-demand and scheduled bulk OTA (over-the-air) updates, achieving complete automation and eliminating over 80 hours of manual scheduling and monitoring typically needed for OTA processes. 2. Built EV charging Kubernetes-managed microservices in Java leveraging Kubernetes, Kafka, and AWS DynamoDB to facilitate customer billing for the usage of Rivian chargers. ### Software Developer Engineer II - Alexa Shopping @ Amazon Jan 2018 – Jan 2022 | Sunnyvale, California, United States 1. Alexa Shopping List Savings(https://www.amazon.com/b?node=23869270011&tag=aftvn-20) Designed and developed a flagship customer-facing feature in Java, enabling users to apply manufacturers' coupons across various non-Amazon stores for discounted purchases, leading to over 5,000 active monthly users on the Alexa App. 2. Architected and developed Java-based microservices leveraging AWS ECS-Fargate, AWS SQS, Lambda, and API Gateway. Created the cloud infrastructure with Amazon CDK in Typescript. 3. Alexa Smart Home Device Setup: Built Alexa Skill service in Java using AWS Lambda and Java-based microservices leveraging Amazon ECS-Fargate, Lambda, and SQS to help customers set up and troubleshoot Smart Home devices through voice commands resulting in a 65% increase in device activation rates. 4. Alexa Community Posting: Designed and built the customer-facing features on Alexa to understand and provide helpful responses to health-related voice inquiries through Alexa resulting in a 40% improvement in satisfaction with voice responses. ### Software Development Engineer II - ReCommerce (a.k.a Warehouse Deals) @ Amazon Jan 2016 – Jan 2018 | San Francisco, California, United States • Full-stack software engineer • Work with various AWS technologies and Spring framework • End-to-End development( design -implementation - deploy - support )of internal worldwide backend web service which enable clients to call through Java client APIs to read and persist data into DynamoDB and also emit metrics and publish reporting data via AWS tech stack (SWF, SNS, SQS, and EDX, Kinesis). • Design and implement a batch-get API for infrastructure services to fast retrieve 100-size documents from DynamoDB and S3 • Support applications pipelines deployment which involves integration & end-to-end tests implementation, hosts auto-scaling for peak preparation, and deployment controls Regularly oncall for 15+ web services ### Software Developer(Senior Member of Technical Staff) @ Oracle Jan 2016 – Jan 2016 | Redwood City, California ### Software Developer @ Oracle Jan 2013 – Jan 2016 | Redwood City, California • Design and developed a RESTful web service client application to support all HTTP methods and server-side RESTful mock service through Jersey framework. • Design and build a Test Optimization tool that’s to minimize testing time and resources by selecting and executing only subset of hundreds test cases impacted by source codes changes at check-in time. • Improve code quality by designing test specs to cover usage scenario, implementing JUnit tests under TestNG framework to test product SDK APIs function properly, and utilizing Hudson to automate test suites execution and monitor integration process • Analyze and enhance user experiences on web application by implementing Selenium 2.0 UI tests in Java to simulate users’ operations on various kinds of browsers ### iOS Mobile Application Developer @ Tetherless World Constellation (TWC) Jan 2012 – Jan 2013 | Rensselaer Polytechnic Institute (RPI) •Responsible for designing and coding an iOS application “Wine Agent”, a wine search engine that looks up wines details and features user ratings and reviews sharing •Built a user friendly interface for better visibility of wine descriptions •Improved user experience and enhanced social sharing by integrating Facebook APIs ### Software Developer @ Rensselaer Polytechnic Institute Jan 2012 – Jan 2012 Senior Capstone Project •Designed and developed a Ruby on Rails web application to collect resume data and provide a user-friendly management tool to assist professors in searching for best fit candidates ### Software Engineer Internship @ IBM Jan 2012 – Jan 2012 | Poughkeepsie,NY •Developed analytic tool in Java to analyze CPU performance under different workload scenarios based on customer input and lab stress tests results •Implement a more efficient CPU messaging channel to improve memory and time cost during message transmission ### Researcher Internship @ Johns Hopkins University Jan 2011 – Jan 2011 | Baltimore, Maryland Area •Developed Java software application to simulate 3D airway model using real human airway images as input •Built a Java software package to evaluate the effectiveness of customized vision algorithms by comparing tool-generated virtual images data with actual data ## Education ### Bachelor's degree in Computer Engineering Rensselaer Polytechnic Institute ### John Dewey high school ### Syracuse University ## Contact & Social - LinkedIn: https://linkedin.com/in/joe-zhuojun-li-4a067854 --- Source: https://flows.cv/joezhuojunli JSON Resume: https://flows.cv/joezhuojunli/resume.json Last updated: 2026-04-11