Bo Xu is a Principal Software Engineer at Upgrade, Inc. since 2023, with a rich background in software development and engineering. Previously, Bo held positions at CloudKitchens as a Software Engineer, Coursera as a Staff Software Engineer, and Acquia as a Principal Engineer, working on big data platforms for web content personalization. Bo's earlier roles include Team Lead at Loblaw Digital, Senior Developer at Points.com, Lead Developer at Kibboko, and Application Specialist at the National Research Council, where significant contributions were made to various technologies and platforms. Bo holds a Master’s degree in Computer Science from the University of New Brunswick and a Bachelor’s degree in Computer Science from the University of Shanghai for Science and Technology.
This person is not in the org chart
This person is not in any offices