# Xiaoxiao He > Software Engineer Location: San Mateo, California, United States Profile: https://flows.cv/xiaoxiaohe Software Engineer experienced in architecting and developing large-scale systems, specialized in building/optimizing ML applications and infrastructures Programming skills: Go, Python, TypeScript, Java, C, C++, SQL Extensive experience with: Kafka, Redis, Envoy, Kubernetes, Terraform, Node js, gRPC, RocksDB, AWS Components such as Kinesis, Elasticache, CodeBuild, et al. ## Work Experience ### Software Engineer @ Snowflake Jan 2023 – Present | San Mateo, California, United States ### Software Engineer @ Airtable Jan 2021 – Jan 2023 | Mountain View, California, United States - Unified Event Log: Led a project to build a Unified Event Log infrastructure utilizing AWS Kinesis and the KCL library, and launched in ~8 months. This implementation significantly enhanced Airtable's asynchronous processing capabilities, empowering key product features such as Data Loss Prevention and Real-Time Sync. - Distributed Cache: Engineered a highly available and high-throughput Distributed Cache solution using Envoy and Redis (AWS Elasticache). The caching layer, widely embraced across diverse use cases, effectively reduced database load and greatly improved system scalability. - Stateless Request Service Improvement: Initiated and led architectural enhancements for the Stateless Request Service, effectively resolving the issue of Node.js event loop blockages caused by large requests. These changes significantly improved system reliability and scalability. ### Software Engineer @ Dropbox Jan 2017 – Jan 2021 | San Francisco Bay Area - Assistant Service: Led a 5-member engineering team to successfully build and launch the Assistant Service within a 9-month timeframe. This service seamlessly integrated users’ Recents, Starred, and Team Activities into a unified Feed, implementing a ranking system to highlight crucial items/activities. Effectively unified backend logic for Feed-related functionalities across various platforms (web, mobile, desktop), resulting in a substantial backend latency reduction of up to 35%. - Team Activity Feed Backend: Built the backend for the team activity feed feature, enabling users to stay informed about events in their shared folders. Engineered it to be extensible for ranking and highlighting team members' significant activities. - Suggest for You: Pioneered the development of an ML-driven feature, "Suggest for You", accurately predicting important files and folders for users. This innovation led to a remarkable 20% increase in user engagement on the Dropbox web home page. ### Product Software Engineer - Machine Learning @ KLA Jan 2012 – Jan 2017 | California - MTBI Improvement: Led a project for improving software performance at key customer sites. Improved MTBI (mean time between interruptions) for over 100%. - Interrupt analysis with machine learning: Designed and developed an auto log mining and interrupt classification application. Reduced interrupt analysis time by over 95%. Built machine learning models for predicting tool hardware failures. ## Education ### Doctor of Philosophy (PhD) in Physics University of California, Riverside ### Bachelor of Science (B.S.) in Condensed Matter Physics Nanjing University ## Contact & Social - LinkedIn: https://linkedin.com/in/xiaoxiao-he-755a6449 --- Source: https://flows.cv/xiaoxiaohe JSON Resume: https://flows.cv/xiaoxiaohe/resume.json Last updated: 2026-03-30