Andrew MacDonald is a Principal Software Engineer at Slack, specializing in real-time, networked systems and signal processing. With a strong foundation in software engineering, they have previously held positions as a Senior Staff Software Engineer and Staff Software Engineer at Slack. Prior to this, Andrew worked as a Senior Software Engineer at Google, contributing to WebRTC, Chromium, and Hangouts, and served as a Senior R&D Engineer at Global IP Solutions. Andrew earned a B.Sc. in Math and Engineering from Queen's University and a M.Sc. in Digital Communications Systems and Technology from Chalmers University of Technology.
This person is not in the org chart
This person is not in any teams
This person is not in any offices