Andrew MacDonald

Principal Software Engineer

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.

Location

San Francisco, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices