If you need more lookups,
subscriptions start at $34 USD/month.
Bo Xu Location
Toronto, ON, CA
Bo Xu Work
Principal Software Engineer @ (January 2023 - Present)
Software Engineer @ (January 2022 - January 2023)
Staff Software Engineer @ (January 2020 - January 2022)
Principal Engineer @ (January 2019 - January 2020)
Team Lead Manager @ (January 2014 - January 2019)
Bo Xu Education
University of New Brunswick
Master (Computer Science)
University of Shanghai for Science and Technology
Bachelor's Degree (Computer Science)
Bo Xu Skills
Agile Methodologies
Amazon Web Services (AWS)
Architecture
Cascading Style Sheets (CSS)
Cloud Computing
Enterprise Software
HTML
Hibernate
Hybris
J2EE Application Development
JPA
Java
Java Enterprise Edition
JavaScript
Linux
MySQL
Project Management
Python
React.js
Representational State Transfer (REST)
SAP Hybris
SQL
Scrum
Software Development
Software Development Life Cycle (SDLC)
Software as a Service (SaaS)
Spring
Spring Framework
Team Leadership
Web
Web Applications
Web Development
Web Services
XML
jQuery
reactjs
Internet Explorer
JSP
Debugging
MongoDB
Microsoft SQL Server
Google Chrome
Business Analysis
Spring Data
Microsoft Excel
Jetty
Management
JSTL
Integration
Amazon Web Services Aws
Software as a Service Saas
Representational State Transfer Rest
Cascading Style Sheets Css
Software Development Life Cycle Sdlc
Amazon Web Services
Software Development Life Cycle
Cascading Style Sheets
Representational State Transfer
Software as a Service
Bo Xu Summary
Bo Xu, based in Toronto, ON, CA, is currently a Principal Software Engineer at Upgrade, Inc.. Bo Xu brings experience from previous roles at CloudKitchens, Coursera, Acquia and Loblaw Digital. Bo Xu holds a Master in Computer Science @ University of New Brunswick. With a robust skill set that includes Agile Methodologies, Amazon Web Services (AWS), Architecture, Cascading Style Sheets (CSS), Cloud Computing and more. Bo Xu has 2 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Bo Xu?
Find contact details for 700 million professionals.