Andrew Mahaffey, MCPD, MCTS has a comprehensive background in software engineering, holding various titles such as Engineering Manager, Staff Engineer, and Software Architect in companies like Snagajob, compare.com, and CarMax. With experience in roles such as Programmer Analyst and Senior .NET Developer, Andrew has showcased their skills in the field. Graduating from ECPI in 2003, Andrew has continued to excel in the software engineering industry.
April, 2020 - present
January, 2019
May, 2011