Xin Yi was originally from China. He immigrated to Canada in 2000, and then moved to Burlington in 2006. “Xin Yi” together with a whitespace is the legal first name. Xin Yi is a software professional. He has a Master degree from Boston University in Computer Information Systems (IT Project Management). He is pursuing his doctorate at Dakota State University on Information Security.

Xin Yi has been working in the software field for more than 20 years on different roles, from developer to technical lead. Currently, Xin Yi is a Sr. Software Engineer working in the banking industry, at the same time, he is a part-time faculty for a Master degree program online courses. He is both technical and academic. Other than his 6 professional certifications, he is also a successful IT book author. Xin Yi has published 3 software related books so far, including 1 college-level textbook.

Xin Yi has been married to Liz since 1998 and is a proud father of Stephanie and Brian. The children education experiences inspire Xin Yi to be a volunteer at Burlington Chinese School where both Children attended and joined the school council at Corpus Christi Catholic Secondary School.

Xin Yi has lots of hobbies, classical music, reading, traveling, and soccer. Besides his above 30+ years hobbies, trying to find something interesting to learn is always enjoyable.