Shichao An is a Staff Software Engineer in the San Francisco Bay Area with 13 years of experience building and operating distributed, data-intensive systems for companies like Stripe and Uber. He specializes in databases, storage, change data capture, and real-time stream processing—designing and optimizing OLTP workloads and ingestion pipelines with open-source tools such as Cassandra, MongoDB, MySQL/Postgres, Kafka, Flink, Spark, and Debezium. Equally fluent in software engineering and site reliability practices, he focuses on scalable, resilient infrastructure that supports high-throughput event-driven applications. Known for mentoring engineers and driving cross-team architecture and roadmaps, he balances innovation with operational rigor. A background that spans SRE roles to senior engineering at major fintech and mobility platforms gives him a practical edge in moving systems from prototype to production-grade reliability.
13 years of coding experience
8 years of employment as a software developer
Master of Science (MS) Computer Science, Master of Science (MS) Computer Science at New York University
Bachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at University of Science and Technology Beijing
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.