Shu Zhang is currently working as a Senior Software Engineer I at BuildOps since October 2022. Prior to that, from June 2021 to October 2022, Shu was employed by the Toronto Star as a Senior Digital Developer. In this role, Shu implemented features for The Star and other community dailies websites using React and Node.js, and built reusable components on Adobe Experience Manager for content management with Java and Apache Sling.
From February 2020 to June 2021, Shu worked at RBC as a Senior UI Developer. Here, Shu developed web applications for client onboarding using Angular 8, TypeScript, and RXJS, and created reusable components on Storybook distributed via the corporate internal NPM repository.
Before that, from June 2019 to February 2020, Shu was a Software Developer II at Walmart Labs, where Shu developed features for the Walmart CA mobile app using React Native and Electrode Native. Shu also participated in code review, collaborated with QA on app testing, and contributed to improving CI/CD processes.
From March 2017 to June 2019, Shu worked as a Consultant at DEV6 - A division of The New Toronto Group Inc., primarily focusing on the Mitel Bluebird project as a mobile app developer. Shu developed cross-platform mobile applications integrated with SIP softphone using React Native, and worked with RESTful APIs and Amazon AWS.
From January 2016 to March 2017, Shu was a Web Developer at DF/Net Research, Inc., where Shu built web applications using the MEAN stack with a focus on client-side development using AngularJS and Bootstrap. Shu also collaborated in Web Service API design and development using Node.js.
From January 2015 to August 2015, Shu worked as a Web Developer Co-op at Onward Manufacturing Company, implementing a website for training dealers and sharing product information and relevant videos. The website was built using PHP, MySQL, Zurb Foundation CSS, and AngularJS, and Shu developed website features using Google Maps, YouTube, and Vimeo APIs.
From August 2012 to March 2014, Shu was a Software Developer at Bank of Guangzhou, responsible for maintaining commercial online banking systems and implementing new features using web technologies, with a focus on JavaEE. Shu also managed client-side source code for Android and iOS in the Mobile Banking project.
Before that, in May 2012, Shu worked as an Associate Engineer at Tata Consultancy Services, and from May 2012 to August 2012, Shu worked as a Contractor at HSBC. At HSBC, Shu provided level 1 production support in a 24/7 production environment, collaborating with support teams from Europe and Latin America, and was responsible for supporting market risk-related systems.
Shu Zhang has a strong education background in the field of computer science and information management. They obtained a Bachelor of Engineering degree in Software Engineering from Sun Yat-sen University in 2009. Subsequently, they pursued a Master of Science degree in Information Management from Syracuse University School of Information Studies, graduating in 2011. In 2014, Shu Zhang enrolled at the University of Waterloo to pursue a Master of Mathematics degree with a specialization in Computer Science, which they completed in 2015.
This person is not in the org chart
This person is not in any offices