Summary
Overview
Work History
Education
Skills
Timeline
Generic

Xiaotong Diao

Santa Clara

Summary

Backend software engineering professional with proven track record in developing robust and scalable web applications on large-scale distributed system. Demonstrated success in designing and implementing effective software solutions, contributing to multiple high-impact projects for Amazon Music visual search experience and Alexa voice search experience. Proven ability to leverage coding skills and problem-solving capabilities to enhance team productivity and drive results.

Overview

6
6
years of professional experience

Work History

Software Development Engineer II

Amazon.com, Inc.
12.2022 - Current
  • Proposed and implemented multi-thread business event batching system utilizing bin-packing algorithm to reduce event processing cost by 1M.
  • Worked as a key contributor for entity-based music search suggestions experience. Designed and implemented key component for result retrieval and ranking. Decreased customer time-to-success metrics by about 5%
  • Lead projects for improving Alexa voice search quality by proposing and implementing multiple strategies. Improved voice search playback rate by about 3% in total measured by A/B experiment analysis.
  • Mentored junior developers by providing guidance on best practices, coding techniques, and problem-solving skills..
  • Reduced service latency by 10% by proposing and implementing response compression.

Software Development Engineer I

Amazon.com, Inc.
07.2020 - 12.2022
  • Improved testing robustness by developing a test case pre-fetching feature for e2e testing in java, which helped preventing CI/CD flaky test failure and reduced debug time caused by dependency services.
  • Designed and developed shadow testing tool for text search service to do quality testing and analysis before feature launch.
  • Designed and developed dynamic configuration system based on AWS AppConfig, successfully saved visual search availability during dependency outage.
  • Contributed to several feature migration projects(migrate features from legacy service to micro services), got working knowledge for integration/e2e testing, A/B testing, logging, metrics and monitoring, chaos testing, and production level best practices.

Software Developer Intern

SAP America, Inc
05.2019 - 08.2019
  • Deployed various tools and automated tests to a Kubernetes cluster with Docker, Kubernetes, and Helm chart, which contributed to CI/CD pipeline.
  • Developed product UI connected to REST API with Angular 7. Contributed global and local error handling, services design and implementation, pipe design and built, integration with d3 chord diagram, animation, and cluster micro frontend deployment on Kyma.

Education

Master of Science - Computer Science

University of Colorado Boulder
Boulder, CO
05-2020

Bachelor of Science - Computer Science

East China Normal University, China
Shanghai
06-2018

Skills

  • Object-oriented programming
  • API development
  • Backend development
  • Java

Timeline

Software Development Engineer II

Amazon.com, Inc.
12.2022 - Current

Software Development Engineer I

Amazon.com, Inc.
07.2020 - 12.2022

Software Developer Intern

SAP America, Inc
05.2019 - 08.2019

Master of Science - Computer Science

University of Colorado Boulder

Bachelor of Science - Computer Science

East China Normal University, China
Xiaotong Diao