# Sidi Liu > Staff Software Engineer Location: San Francisco Bay Area, United States Profile: https://flows.cv/sidi Backend Engineer specializing in distributed systems and real-time data platforms. I design and scale high-throughput, low-latency backend architectures that power production-grade systems at scale. My expertise spans microservices architecture, event-driven systems, and large-scale data processing. I have led the design and evolution of cloud-native platforms leveraging Kafka, PostgreSQL, Redis, and Elasticsearch, deployed across AWS and GCP with Kubernetes orchestration. As a technical leader, I drive architecture decisions, conduct system design reviews, and mentor engineers while remaining deeply hands-on in implementation. I focus on building resilient, observable, and scalable systems that balance engineering excellence with product impact. I thrive in high-ownership environments where technical clarity, execution velocity, and long-term scalability matter. ## Work Experience ### Staff Software Engineer @ Zūm Jan 2021 – Present | San Francisco Bay Area 1. Architected and scaled microservices-based applications designed for high availability and performance. 2. Owned the technical vision and execution of the core Vehicle Routing platform, integrating optimization algorithms with distributed backend systems to deliver scalable, real-time transportation planning solutions. Improving route efficiency and operational scalability. ### Senior Software Engineer @ Zūm Jan 2019 – Jan 2021 ### Senior Software Engineer @ MapR Technologies Jan 2017 – Jan 2019 | San Francisco Bay Area 1. Design and develop applications and frameworks based on MapR Converged Data Platform, including MapR DB & HBase, NoSQL database, and MapR Stream & Kafka. 2. Working on functionality, stress, load & longevity analysis ### Software Engineer @ MapR Technologies Jan 2016 – Jan 2017 | San Francisco Bay Area ### Research Assistant @ University of Georgia Jan 2013 – Jan 2015 1. Quantitative processing of bio-images (e.g., comparison of morphological or fluorescence changes of cells before and after a specific treatment). Using machine learning to predict behavior pattern. 2. Combine eye-tracker and EEG to analyze the relationship between brain waves and eye movement. Use machine learning methods such as PCA to analyze high dimensional signals. This project is the first attempt in the academic area, trying to combine brain image and eye movement to analyze human behavior towards the certain visual stimulus. 3. Lead the project to analyze Twitter to predict disease. Working on data analysis and text processing. Use machine learning methods such as K-means. Developing the corresponding Website, both Back-end and Front-end design using Python. ### Software Engineer @ Industrial and Commercial Bank of China Jan 2010 – Jan 2013 | Beijing City, China 1. Developed an office automation system operated on the IBM Lotus Domino platform using Java and JavaScript. This project was awarded as the best 10 projects of Software Developing Center in ICBC, 2011. 2. Manage the availability, scalability, security and performance of OS platforms and applications. The system is used by more than 100,000 clients. A key member of a group of 12 people. ## Education ### Master's degree in Computer Science The University of Georgia ### Bachelor of Science (BS) in Computer Science Beihang University ## Contact & Social - LinkedIn: https://linkedin.com/in/sidi-liu --- Source: https://flows.cv/sidi JSON Resume: https://flows.cv/sidi/resume.json Last updated: 2026-03-31