Andrew Sawchuk

Principal Software Engineer at iRobot

Andrew Sawchuk has extensive work experience as a software engineer. Andrew started their career at Cisco Systems in 2006, where they worked as a Senior Software Engineer. Andrew was responsible for developing a product that addressed technical challenges in multicast-based IPTV systems. Andrew also played a key role in designing and implementing the client software data plane. In 2018, they joined Synamedia (formerly Cisco) as a Senior Software Engineer. Here, they led a team of developers and focused on implementing a highly efficient multi-server delivery mechanism for live Adaptive Bit Rate video content. Andrew developed the first prototype, which led to further investment and productization of the technology. In 2019, Andrew joined iRobot as a Principal Software Engineer.

Andrew Sawchuk attended Cornell University from 2002 to 2006, where they obtained a Bachelor of Science (B.S.) degree in Electrical and Computer Engineering. Following this, from 2011 to 2015, they pursued a Master of Science (MS) degree in Computer Science at Worcester Polytechnic Institute.

Location

Boston, United States

Links

Previous companies


Org chart

No direct reports

Teams


Offices


iRobot

24 followers

iRobot®, the leading global consumer robot company, designs and builds robots that empower people to do more both inside and outside of the home. iRobot created the home robot cleaning category with the introduction of its Roomba® Robot Vacuum in 2002. Today, iRobot is a global enterprise that has sold more than 31 million robots worldwide. iRobot's product line, including the Roomba and the Braava® family of mopping robots, feature proprietary technologies and advanced concepts in cleaning, mapping and navigation. iRobot engineers are building an ecosystem of robots and technologies to enable the smart home.


Industries

Employees

1,001-5,000

Links