Summary
Nan Chen is a seasoned software engineering leader with 15 years of international experience building robust server-side systems across China, Finland and Canada. As Director of Vic Berry Consulting and a former full‑stack developer, Nan combines deep Java backend expertise with practical front-end and embedded web work (AngularJS, Node.js) to design end-to-end solutions and testing frameworks. He has driven high‑scale projects—from telecom services handling millions of users to a social game backend that supported tens of millions of players—and delivered dramatic performance improvements (e.g., a number normalization module sped up 20k×). Methodical and test-driven, Nan is comfortable moving between hands‑on engineering and architectural decision‑making, and has a track record of automating integration and regression testing to ensure reliability. Based in Victoria, BC, he pairs an MSc in IT with a pragmatic, improvement-oriented approach to complex systems.
15 years of coding experience
13 years of employment as a software developer
MSc in Information Technology, Faculty of Mathematics and Natural Sciences / Computing / Computer Science, GPA: 4 out of 5, MSc in Information Technology, Faculty of Mathematics and Natural Sciences / Computing / Computer Science, GPA: 4 out of 5 at University of Turku
English, Chinese, Japanese, Finnish