Summary
Yihang Ding is a Senior Software Engineer based in the San Francisco Bay Area with eight years of experience building reliable, large-scale systems across major tech firms including LinkedIn, Apple, and Google. He specializes in backend infrastructure, distributed systems, and automation—having led initiatives from enterprise big data infra at LinkedIn to geo-distributed lab management and RF testing pipelines at Apple. His background blends rigorous academic training (M.S. in ECE from Carnegie Mellon and research stints at NUS and A*STAR) with hands-on product delivery, including a C++ backend feature at Google Ads that spanned design, data pipelines, and deployment. Comfortable across full-stack and DevOps tooling, he has practical experience with CI/CD, containerization, and testing frameworks that improve operational reliability. Colleagues value his ability to turn research-driven ideas into production-quality services and to navigate complex cross-team integrations. He’s a pragmatic engineer who pairs academic depth with measurable impact in production environments.
8 years of coding experience
4 years of employment as a software developer
Bachelor of Engineering (B.E.), Electrical and Information Engineering, Bachelor of Engineering (B.E.), Electrical and Information Engineering at Huazhong University of Science and Technology
Master's degree, Electrical and Computer Enginnering, Master's degree, Electrical and Computer Enginnering at Carnegie Mellon University
No degree, Electrical and Computer Engineering, No degree, Electrical and Computer Engineering at National University of Singapore
Chinese, English