Summary
Yulin Shi is a founder and seasoned software engineer with 11 years of experience building Java microservices and cloud-native systems across companies like Booking.com, Amazon, and IBM. He blends backend expertise (Java, Python, SQL, Linux) with DevOps and MLOps tooling—Docker, Jenkins, AWS EC2 and TensorFlow—to ship reliable services and automation. His background spans research-grade numerical simulation and control (McGill, Beihang) to production QA automation, where he compressed multi-week test cycles into single-day runs using Selenium and Jenkins. Currently leading Symbol Science and the Emergence A2A bounty marketplace, he focuses on trustful value-exchange protocols for agent-driven Internet infrastructure. Comfortable moving between low-level C/C++ simulations and high-scale web backends, he brings a pragmatic combination of academic rigor and product-oriented delivery.
11 years of coding experience
6 years of employment as a software developer
Nano-degree, Self-driving car, Nano-degree, Self-driving car at Udacity
Mechanical Engineering, Mechanical Engineering at University of Toronto
Master's degree, Mechanical Engineering (Thesis), Master's degree, Mechanical Engineering (Thesis) at McGill University
Bachelor of Science (BS), Mechanical Engineering, Bachelor of Science (BS), Mechanical Engineering at Beihang University
Exchange student, Information Technology, Exchange student, Information Technology at University of Tsukuba
English, Chinese