Michael Shea
About Michael Shea
Michael Shea is an Advanced Software Engineer with extensive experience in software development and engineering roles. He has worked for notable companies including Allscripts and Health Catalyst, where he has contributed to cloud native applications and automation processes.
Work at Health Catalyst
Michael Shea has been employed at Health Catalyst since 2018, serving as an Advanced Software Development Engineer. In this role, he has contributed to the development of cloud-native applications utilizing Microsoft Azure services. His responsibilities include leading the automation of Virtual Machine creation and software deployment on Windows Server through Azure Resource Manager templates. He also focuses on enhancing developer workflows by reusing Ansible playbooks and roles, which improves efficiency in software deployment.
Previous Experience at Allscripts
Before joining Health Catalyst, Michael Shea worked at Allscripts from 2002 to 2013 as a Software Engineer. His tenure at Allscripts lasted 11 years and took place in Malvern, PA. During this time, he gained significant experience in software development, contributing to various projects within the healthcare technology sector.
Education and Expertise
Michael Shea earned a Bachelor of Science degree in Computer Science from Drexel University, where he studied from 1990 to 1996. His educational background provides a strong foundation for his career in software engineering and development. He has developed expertise in cloud-native applications, automation, and security within software deployment processes.
Career Background
Michael Shea's career began in 1998 at SAP as an Information Systems Application Analyst, where he worked for two years. He then transitioned to Innovative Consulting as a Technology Consultant from 2000 to 2002. Following this, he served as a Senior Application Developer at the Project Management Institute for one year in 2006-2007. After his time at Allscripts, he returned to Health Catalyst as an Advanced Software Development Engineer from 2013 to 2018 before taking on his current role.
Technical Contributions
Throughout his career, Michael Shea has made significant technical contributions, including the development of prototypes for cloud-native applications using Microsoft Azure services. He has led efforts in automating Virtual Machine creation and software deployment, focusing on file-level security during automation. Additionally, he has utilized tools like Packer to create local development environments, showcasing his commitment to improving software development processes.