Andy Zhang
About Andy Zhang
Andy Zhang is a Software Engineer currently working at Dialpad in Vancouver, British Columbia, Canada. He has a Master's degree in Computer Science from Simon Fraser University and has held various roles in software development and research, including positions at SAP and Delta Controls Inc.
Work at Dialpad
Currently, Andy Zhang serves as a Software Engineer at Dialpad, a position he has held since 2021. He is part of the Product Infrastructure Team, where he focuses on backend technologies. His work involves utilizing Python and Google Cloud Platform to enhance product infrastructure. Andy employs observability tools such as Prometheus, OpenTelemetry, M3, and Grafana to monitor and optimize system performance. Additionally, he incorporates full-text search capabilities using Elastic Search and integrates tools like Apache Beam, Terraform, and GitHub Actions into the software development processes.
Education and Expertise
Andy Zhang holds a Master's degree in Computer Science from Simon Fraser University, which he completed from 2019 to 2021. Prior to that, he earned a Bachelor's degree in Computer Science from the same institution, studying from 2015 to 2018. His educational background provides a strong foundation in software engineering principles and practices. Andy's expertise includes backend development, cloud technologies, and the use of various software development tools and frameworks.
Previous Work Experience
Before joining Dialpad, Andy Zhang accumulated diverse work experience in software development and research. He worked as an Agile Developer at SAP for seven months in 2017 in the Vancouver, Canada Area. He also served as a Software Developer at Delta Controls Inc. for three months in 2021. Additionally, Andy held multiple roles at Simon Fraser University, including Research Assistant from 2018 to 2020 and Teaching Assistant from 2020 to 2021, where he contributed to academic projects and supported student learning.
Research and Development Roles
During his time at Simon Fraser University, Andy Zhang engaged in research and development roles that enhanced his technical skills. As a Research Assistant from 2018 to 2020, he contributed to various research projects, gaining hands-on experience in software development methodologies. His role as a Teaching Assistant from 2020 to 2021 allowed him to support students in their learning journey while deepening his understanding of computer science concepts.