David McSweeney is a seasoned technology professional with extensive experience in software development and engineering management. Currently serving as the Technical Director of the IoT Cloud Platform Software at iRobot since January 2015, David has overseen the development of secure and scalable microservices and led key initiatives to enhance smart home integration. Previous roles at iRobot include Senior Software Manager and System Architect in the Remote Presence Division. David's prior experience includes Chief Architect at Vidyo, Chief Technologist and Architect at Tenor Technologies, and Senior Program Manager at Polycom, showcasing a strong track record in product lifecycle management and cloud-based solutions. David's career also encompasses leadership roles at STARBAK Communications, ProvisionSoft, and CMGI, along with a BSEE degree from Brown University.