Xiaopu Song
About Xiaopu Song
Xiaopu Song is a Software Engineer with a Master's degree in Computer Science from Carleton University. He has worked at Carta since 2021 and has previous experience at CGI, 3esi-Enersight, and Melcher Media.
Work at Carta
Xiaopu Song has been employed at Carta as a Software Engineer since 2021. In this role, he contributes to the development and maintenance of software solutions that support the company's operations. His experience in software engineering enables him to work on various projects that enhance the functionality and performance of Carta's products.
Education and Expertise
Xiaopu Song holds a Master’s degree in Computer Science from Carleton University, where he studied from 2007 to 2010. Prior to this, he completed a Bachelor’s degree in Computer Science at the University of Regina, studying there for one year in 2006 to 2007. His educational background provides him with a solid foundation in software development and engineering principles.
Background
Before joining Carta, Xiaopu Song gained extensive experience in the software industry. He worked as a Consultant at CGI in Regina from 2011 to 2013. Following this, he served as a Software Developer at 3esi-Enersight in Calgary from 2013 to 2016. His career began as a Web Developer at Melcher Media in Regina, where he worked from 2010 to 2011.
Career Progression
Xiaopu Song's career in software development spans over a decade. He transitioned from a Web Developer role at Melcher Media to a Consultant position at CGI, where he focused on delivering software solutions. His subsequent role at 3esi-Enersight as a Software Developer further solidified his skills before he took on his current position at Carta.