Staff Software Engineer, System Infrastructure at LinkedIn
San Francisco Bay Area United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Zihan Li is a Staff Software Engineer in LinkedIn’s System Infrastructure team with seven years of experience building cloud-native, distributed systems and developer tooling. He has a strong academic foundation from Rice University and Nankai University and a practical track record shipping microservices profiling, observability, and testing automation across Schlumberger and China’s SINGULATO auto company. At Schlumberger he integrated Istio and monitoring stacks to deliver distributed tracing and real-time analysis, and at ZHICHEAUTO he automated test generation to cut testers’ repetitive work by ~60%. Zihan contributes to Apache Gobblin on back-end reliability and performance, improving exception handling and timeouts in a widely used data integration framework. He combines systems-level C++/Java expertise with JavaScript and Python fluency and a knack for rapidly prototyping production-ready solutions. Colleagues describe him as a quick learner, pragmatic engineer and collaborative team leader who thrives on reducing developer friction.
7 years of coding experience
6 years of employment as a software developer
High school, High school at Hefei No.1 High School
Master's degree Computer Science, Master's degree Computer Science at Rice University
Bachelor's degree computer science, Bachelor's degree computer science at Nankai University
A distributed data integration framework that simplifies common aspects of big data integration such as data ingestion, replication, organization and lifecycle management for both streaming and batch data ecosystems.
Role in this project:
Back-end Developer
Contributions:572 reviews, 72 commits, 365 PRs in 3 years 5 months
Contributions summary:Zihan primarily contributed to the back-end of the Apache Gobblin data integration framework. Their work focused on fixing bugs related to exception handling and writer behavior, notably in the context of ReactiveX and IOExceptions. Furthermore, the user made changes to improve the performance and reliability of the system, including implementing timeout mechanisms. Their contributions also involved the modification of existing code, such as the hive metadata writer, and improvements to the codebase's overall functionality.
Gobblin is a distributed big data integration framework (ingestion, replication, compliance, retention) for batch and streaming systems. Gobblin features integrations with Apache Hadoop, Apache Kafka, Salesforce, S3, MySQL, Google etc.
Contributions:321 pushes, 145 branches in 5 years 3 months
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.
Request Free Trial
Zihan Li - Staff Software Engineer, System Infrastructure at LinkedIn