Bo Xu

Upgrade

View this person in the org chart, teams, and offices

Bo Xu

Principal Software Engineer

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.

Location

Toronto, Canada

Links

Previous companies


Org chart

This person is not in the org chart



Offices

This person is not in any offices