Summary
Zihan Li is a Senior Software Engineer with 10 years of experience building data platforms and back-end systems, currently leading API platform development at Snowflake. He turned an idea into a production-ready Snowflake REST API and language bindings, cutting endpoint delivery time from weeks to days through a design-first approach. His prior work includes implementing Snowpark AST translation, Java/Scala stored procedures in a secure distributed sandbox, and a Kafka connector with at-least-once delivery guarantees, demonstrating strength in distributed systems and data integration. Earlier roles at Nutanix and the University of Michigan show a practical focus on developer experience—real-time debugging and fast code-reload for IoT edge—and large-scale CMS migrations. He holds advanced computer science training from the University of Michigan and brings a blend of NLP/back-end programming chops with a knack for turning complex platform ideas into deployable developer-facing tools.
10 years of coding experience
5 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at University of Michigan
Bachelor of Engineering (B.Eng.), Computer Science, 3.85, Bachelor of Engineering (B.Eng.), Computer Science, 3.85 at University of Michigan College of Engineering
Bachelor of Engineering (B.Eng.), Electrical and Computer Engineering, 3.73, Bachelor of Engineering (B.Eng.), Electrical and Computer Engineering, 3.73 at Shanghai Jiao Tong University
English, Chinese