Michael Welch
About Michael Welch
Michael Welch is a Senior Platform Engineer at SteelHouse, where he has worked since 2016. He specializes in enhancing automated testing capabilities for data synchronization services and has a diverse background in software engineering across several prominent companies.
Work at SteelHouse
Michael Welch has served as a Senior Platform Engineer at SteelHouse since 2016. In this role, he has implemented automated unit and integration tests for a data synchronization service using Groovy/Spock. He has led the redesign of significant components within the data synchronization service to enhance automated testing capabilities. Additionally, he provides technical supervision for data synchronization work related to The Trade Desk advertising features.
Previous Experience
Before joining SteelHouse, Michael Welch held several engineering positions. He worked as a Senior Software Engineer at Sony Pictures Entertainment for six months in 2015-2016. Prior to that, he was a Principal Software Engineer at Symantec Corporation from 2003 to 2011. His career also includes roles as a Software Engineer at Abbott Laboratories from 1996 to 1998 and as an Associate Software Engineer at United Defense L.P. from 1994 to 1996.
Education and Expertise
Michael Welch earned a Bachelor of Science degree in Computer Science from California Polytechnic State University, San Luis Obispo, where he studied from 1988 to 1993. He also attended Santa Maria High School from 1984 to 1988. His extensive experience in software engineering and platform development is complemented by his educational background.
Technical Contributions
In his role at SteelHouse, Michael Welch has made significant technical contributions, including the addition of advanced error-handling mechanisms to a data synchronization service. He improved error communication and automated retry logic. He also transitioned the build process of the data synchronization service from ANT to Gradle and automated testing and deployment through Jenkins.