Yuan Chen Cheng
About Yuan Chen Cheng
Yuan Chen Cheng is a Lead Software Engineer at Canonical, where he has worked since 2018. He has a background in Physics, holding a Master's degree from National Tsing Hua University, and has held various engineering roles at Canonical since 2012.
Work at Canonical
Yuan Chen Cheng has been employed at Canonical since 2012, progressing through various roles over the years. He currently serves as the Lead Software Engineer, a position he has held since 2018. Prior to this role, he was an Engineer Manager from 2014 to 2018, and he began his career at Canonical as a Software Engineer from 2012 to 2014. All his roles have been based in Taipei, Taiwan.
Education and Expertise
Yuan Chen Cheng earned a Master's degree in Physics from National Tsing Hua University. His educational background in physics provides a strong foundation for his work in software engineering, contributing to his analytical skills and problem-solving abilities in the tech industry.
Background
Yuan Chen Cheng has a consistent history of employment at Canonical, showcasing a commitment to the organization. His career trajectory reflects a steady advancement in responsibilities, starting from a Software Engineer to his current position as Lead Software Engineer. This progression illustrates his expertise and dedication to software development.
Professional Experience
Over the course of his career at Canonical, Yuan Chen Cheng has accumulated significant experience in software engineering and management. His roles have involved both technical and leadership responsibilities, allowing him to contribute to various projects and initiatives within the company. His experience spans over a decade in the software engineering field.