Shixiao Zhang
About Shixiao Zhang
Shixiao Zhang is a Technical Specialist at Thoughtworks, where he has worked since 2024. He has a background in computer science and math from Bishop's University and has held various roles in software development across multiple companies.
Work at ThoughtWorks
Shixiao Zhang has been employed at ThoughtWorks since 2024 as a Technical Specialist. Prior to this role, Zhang served as a Technical Lead from 2022 to 2024, contributing to various projects over a two-year period. Additionally, Zhang held the position of Senior Consultant at ThoughtWorks from 2019 to 2021 in Wuhan, Hubei, China. This extensive experience within the company highlights a commitment to advancing technology solutions and software development practices.
Education and Expertise
Shixiao Zhang studied at Bishop's University, where they completed a major in computer science and a minor in mathematics from 2008 to 2013. This educational background laid the foundation for Zhang's expertise in developing highly scalable web services and strong skills in streaming processing of big data. Zhang is well-versed in all phases of the software development life cycle, which supports their technical roles in various organizations.
Professional Background
Shixiao Zhang has a diverse professional background in software development. After completing their education, Zhang worked as a Software Developer at Worldpay from 2013 to 2015 in the Montreal, Canada Area. Following this, Zhang served as a Java Developer at MindGeek from 2017 to 2019, also in Montreal. Earlier in their career, Zhang interned as a Software Developer at Rockwell Automation for four months in 2012 in Shanghai City, China. This varied experience has contributed to a well-rounded skill set in software engineering.
Technical Skills
Shixiao Zhang possesses hands-on experience with multiple programming languages, including Python, Swift, Objective-C, and C#. This proficiency allows for flexibility in tackling various software development challenges. Zhang's strong skills in streaming processing of big data further enhance their capability to develop efficient and scalable applications. Their expertise in developing highly scalable web services is a significant asset in the technical field.