Summary
Yining Chen is a Principal Engineer with 11 years of recent experience and over two decades in software and systems architecture, now based in Toronto and pursuing server-side architect roles focused on Java and Go. He has led enterprise architectural decisions and designed large-scale systems—from multi-active data centers and continuous delivery pipelines at Suning to high-performance microservices and APM at Loblaw Digital and Paytm Labs. His background spans hands-on development in C#, C++, Java and Akka-based distributed systems, plus product leadership building maritime GIS and ECDIS platforms, showing comfort with both low-level client plugins and cloud-native server stacks. Notably, he has driven cross-functional solutions as a CTO-office deputy director and founded/managed tech teams that translated domain workflows into resilient, operable platforms.
11 years of coding experience
25 years of employment as a software developer
Master's degree Electrical and Electronics Engineering, Master's degree Electrical and Electronics Engineering at Dublin City University