Shaojun Wen

Shaojun Wen

Principal Software Engineer @ BlueCat

About Shaojun Wen

Shaojun Wen is a Principal Software Engineer at BlueCat, where he has worked since 2021. With a career spanning over two decades in software development, he has held various roles at BlueCat and previously worked in China.

Work at BlueCat

Shaojun Wen has held multiple roles at BlueCat since joining the company in 2007. He currently serves as Principal Software Engineer, a position he has held since 2021. Prior to this, he worked as a Software Engineer from 2020 to 2021, and as a Tech Lead from 2018 to 2020. His earlier roles include Sr. Software Developer from 2013 to 2015, Software Developer from 2007 to 2011, and Software Developer - Sustaining from 2011 to 2013. He also served as Technical Team Lead from 2015 to 2018. Throughout his tenure, he has contributed to various projects and initiatives, focusing on software development and team leadership.

Education and Expertise

Shaojun Wen earned a Bachelor of Science (B.S.) degree in Computer Science from Harbin Institute of Technology, where he studied from 1995 to 1999. His educational background laid the foundation for his extensive career in software engineering. He has developed expertise in various programming languages and software development methodologies, particularly in Java and J2EE, as evidenced by his earlier roles at Liming Network Systems Co., Ltd. and Neusoft.

Background

Before joining BlueCat, Shaojun Wen worked in China, where he gained experience as a Java Developer at Neusoft from 1999 to 2002 and as a J2EE Developer at Liming Network Systems Co., Ltd. from 2002 to 2004. His international experience has contributed to his diverse skill set and understanding of different software development environments. He relocated to Canada, where he continued to build his career at BlueCat in various capacities.

Research and Innovation Focus

In his current role at BlueCat, Shaojun Wen emphasizes self-learning and experimentation as key components of the Research team. He advocates for the importance of concept proofing and customer value in the innovation process. He believes in establishing a habitual practice of exploring, focusing, and innovating to drive successful outcomes in software development.

People similar to Shaojun Wen