Luke Mc Cullough
About Luke Mc Cullough
Luke McCullough is a Principal Software Engineer with extensive experience in the software industry. He has worked at notable companies such as Microsoft, Broadway Technology, and Carbonite, and holds a Bachelor of Science degree in Computer Science and English Literature from Carnegie Mellon University.
Work at Carbonite
Luke McCullough currently holds the position of Principal Software Engineer at Carbonite, a role he has occupied since 2016. Prior to this, he worked as a Senior Software Engineer at Carbonite from 2014 to 2016. During his time in Boston, Massachusetts, he contributed to various software development projects, leveraging his extensive experience in engineering.
Previous Employment at Microsoft
Luke McCullough has a significant tenure at Microsoft, where he held multiple positions. He began as a Software Design Engineer from 2000 to 2005, followed by a promotion to Senior Software Development Engineer from 2008 to 2010. He also served as a Lead Software Development Engineer from 2005 to 2008. His roles involved designing and developing software solutions in Redmond, Washington.
Experience at Broadway Technology
Before joining Carbonite, Luke McCullough worked at Broadway Technology as a Senior Software Developer from 2010 to 2014. His four years at the company in New York, New York, involved developing software solutions tailored for the financial sector, enhancing his skills in high-performance computing.
Education and Expertise
Luke McCullough earned a Bachelor of Science degree in Computer Science and English Literature from Carnegie Mellon University, where he studied from 1994 to 2000. This educational background provided him with a strong foundation in both technical and analytical skills, which he has applied throughout his career in software engineering.
Current Role at Ionic.io
In addition to his role at Carbonite, Luke McCullough has been working as a Principal Software Engineer at Ionic.io since 2019. His position in Madison, Wisconsin, involves leading software development initiatives and contributing to the company's technology solutions.