Andrew Macgregor
About Andrew Macgregor
Andrew Macgregor is a Software Engineer 2 with a background in embedded software and platform development. He holds both a bachelor's and a master's degree from the University of Massachusetts Lowell.
Work at HPR
Andrew Macgregor currently holds the position of Software Engineer 2. His role involves developing and maintaining software solutions, contributing to various projects within the organization.
Education and Expertise
Andrew Macgregor completed his bachelor's degree at the University of Massachusetts Lowell, studying from 2014 to 2018. He further pursued a master's degree at the same institution, which he completed in 2019. His educational background provides him with a solid foundation in software engineering principles and practices.
Background
Andrew Macgregor attended Littleton High School before pursuing higher education. His early experiences in the field of engineering began with internships at various companies, including Textron Systems, Valeo, and iRobot, where he gained practical skills in software development and engineering.
Internship Experience
Andrew Macgregor has completed several internships that contributed to his professional development. In 2015, he worked as an engineering intern at Textron Systems for two months in Wilmington, Massachusetts. He then interned at Valeo for one month in 2017 as an embedded software intern, followed by a two-month internship at iRobot in 2018 as a platforms software intern.