Summary
Shihan Zhang is a C++ software engineer with 8 years of experience building large-scale, production-facing systems, currently contributing to Splunk's Core Search team. He has a strong background in algorithms and ML-informed engineering from roles at ByteDance and Meituan, where he optimized ad strategy pipelines and replaced slow Hive queries with NebulaGraph for sub-second performance. His work blends systems programming in C++ and Golang with practical ML solutions in Python—delivering measurable business impact such as revenue uplift and improved user retention. A Fudan software engineering alumnus and CMU master's student, he also has research experience in adversarial ML and dataset visualization, reflecting a taste for combining research insights with engineering rigor. Based in McLean, VA, he brings both high-throughput systems expertise and a knack for turning experimental models into deployable features.
8 years of coding experience
2 years of employment as a software developer
Bachelor of Engineering - BE, Software Engineering, 3.58/4.0, Bachelor of Engineering - BE, Software Engineering, 3.58/4.0 at Fudan University
Master's degree, Master of Information Technology Strategy, Master's degree, Master of Information Technology Strategy at Carnegie Mellon University
Shanghai Jincai High School