Summary
Yuchen Shi is a software engineer and tech lead with 11 years of experience building scalable server and web systems, currently leading the Firebase Emulator Suite at Google to accelerate local development for 30,000+ monthly active developers. He has strong backend expertise in Java, gRPC, REST APIs and distributed systems, and a full-stack background that let him ship end-to-end products like emulators, management consoles, and real-time visualizations. Previously he architected and led software for Clarity’s air quality monitoring stack—designing ETL and streaming pipelines and sensor data calibration—bringing practical experience in data processing and visualization. Comfortable across JavaScript, Python, C++, C#, cloud platforms and Linux, he pairs solid CS fundamentals with hands-on delivery and team leadership. Known for turning complex requirements into developer-facing tooling, he thrives on learning-by-doing and quickly adapting to new technical challenges.
11 years of coding experience
3 years of employment as a software developer
Master’s Degree, Information Technology, GPA 4.1/4.3, Master’s Degree, Information Technology, GPA 4.1/4.3 at Carnegie Mellon University
Bachelor’s Degree, Computer Software Engineering, GPA 3.7/4, Bachelor’s Degree, Computer Software Engineering, GPA 3.7/4 at Shanghai Jiao Tong University
English, Chinese