Michael Church is a Principal Engineer at Palo Alto Networks since August 2023, having previously held roles as Principal Engineer, Staff Software Engineer, and Senior Software Engineer at BetterCloud from August 2015 to August 2023. Prior experience includes serving as a Teaching Assistant at the University of Georgia from August 2013 to May 2015, where responsibilities involved supervising labs and grading across various courses. Additionally, Michael worked as a Tutor at Georgia College from August 2010 to May 2013, focusing on introductory Java courses and data structures. An early career position as a Software Intern at Chromalloy in summer 2012 involved developing software applications to optimize production processes. Michael holds a Bachelor's Degree in Computer Science from Georgia College & State University, earned between 2009 and 2013, and further studies were completed at the University of Georgia from 2013 to 2015.
Sign up to view 0 direct reports
Get started