# Xiaofan Li > Software Engineer | Distributed Systems | Backend Architecture | AI Platform | ex-Alibaba Cloud ex-Microsoft Location: Cupertino, California, United States Profile: https://flows.cv/xiaofanli Senior Software Engineer with over 10 years of experience in building large-scale distributed systems and performance-critical backend services. Proven track record in system design, observability, and infrastructure optimization across companies like Verkada, Microsoft, and Alibaba Cloud. Skilled in Go, Python, and C++, with deep expertise in Kubernetes, AWS, and cloud-native architectures. Adept at designing scalable alerting pipelines, building high-throughput AI platforms, and driving performance improvements in mission-critical systems. Passionate about solving complex technical challenges with clean architecture and data-driven approaches. ## Work Experience ### Software Engineer @ Atoms Jan 2025 – Present ### Staff Software Engineer @ Verkada Jan 2025 – Jan 2025 | San Mateo, California, United States • Designed and implemented a misconfiguration alerting system with a decoupled architecture using cron-based detection and scalable SQS-based notification processing, ensuring reliability and flexibility under varying system loads. • Built scalable data pipelines and dashboards to monitor key device metrics (CPU, memory, reboots), processing 10M+ records daily, enabling efficient diagnostics and firmware stability analysis across large device fleets. • Implemented audit logging across Verkada's Alarms platform to ensure traceability, compliance, and operational transparency for both user and system actions. ### Senior Software Engineer @ Alibaba Cloud Jan 2018 – Jan 2024 • Architected and developed a high-performance, highly scalable AI Platform, ensuring robust system stability and maintainability. • Enhanced AI Platform query performance by designing efficient indexes, schema, and triggers, achieving a time cost reduction to ~1/50. • Led the creation of a build server using Argo and Kubernetes, enabling efficient task scheduling and supporting ~X00, 000 tasks for the team. • Led and implemented a CI/CD system utilizing GitOps and ArgoCD, automating deployments in Kubernetes with automatic builds, helm chart integrations, and testing, resulting in significant improvements in continuous delivery quality and efficiency. ### Senior Software Engineer @ Microsoft Jan 2015 – Jan 2018 Project: Bing Platform IndexServe SaaS (Selection as a Service) • Designed and implemented Runtime Index Update, enabling index updates during high QPS traffic and publishing a related patent. • Enhanced performance by optimizing index partitions with PerfNet, CPU -8%. • Delivered Safe Mode: Optimized query execution and reduced load pressure, CPU -13%, latency -4.4ms. • Implemented parallel execution of micro index partitions, adapting to various node specifications effectively. ### Technical Lead @ Sina Weibo Jan 2011 – Jan 2015 • Led the development of instant messaging modules for Weibo, a leading social media platform in China, including architecture design and improvements to messaging protocols and APIs. • Implemented core modules for the Weibo app, significantly enhancing functionality and performance. ### Senior Software Engineer @ Beijing Womobo Wireless Co., Ltd Jan 2009 – Jan 2011 • Developed a mobile short message and address book management application on Windows Mobile using C++. • Managed the database and network programming, applying effective design patterns for robust application development. ### Software Engineer @ Advanced Systems Development Co., Ltd. Jan 2007 – Jan 2009 Developed Magnetic Resonance medical software. Rewrote BMIP module independently, to improve code structures and qualities. ## Education ### Bachelor of Science - BS Tsinghua University ### Master's degree in Master of Science in Information Studies Trine University ## Contact & Social - LinkedIn: https://linkedin.com/in/xiaofanli03 --- Source: https://flows.cv/xiaofanli JSON Resume: https://flows.cv/xiaofanli/resume.json Last updated: 2026-04-11