Mike Mc Grath

Mike Mc Grath

Senior Software Engineer @ RLI

About Mike Mc Grath

Mike McGrath is a Senior Software Engineer with extensive experience in full stack development, particularly in the .NET stack. He has held various positions at notable companies, including RLI Insurance Company and GroveSite, and has advanced degrees in Finance, Management, and Computer Information Systems.

Work at RLI Insurance Company

Mike McGrath has been employed at RLI Insurance Company as a Senior Software Engineer since 2020. His role involves utilizing his extensive experience in software development to contribute to various projects within the organization. He operates from Tempe, Arizona, where he applies his skills in full stack development and Agile methodologies to enhance the company's software solutions.

Previous Experience in Software Development

Prior to his current position, Mike McGrath held several significant roles in software development. He worked at Concord Servicing Corporation as a Senior Software Developer/Architect for 11 months in 2012-2013. He also served as a Senior Software Engineer at Bank of America from 2005 to 2008. His experience includes a long tenure at GroveSite, where he was both Software Development Manager and Chief Technology Officer from 2008 to 2012.

Educational Background

Mike McGrath holds a Bachelor of Science (B.S.) in Finance and Management from Peru State College, which he attended from 1986 to 1989. He furthered his education by obtaining a Master of Science (M.S.) in Computer Information Systems from Bellevue University between 1998 and 2001. Additionally, he earned another Master of Science (M.S.) in Information Systems Management from the W. P. Carey School of Business at Arizona State University in 2011.

Technical Skills and Expertise

Mike McGrath specializes in full stack development, particularly with the .NET stack, including C#, ASP.NET, MVC, and .NET Core. He employs REST Web Services to build scalable web applications and utilizes Agile methodologies to improve development processes. His technical proficiency extends to front-end technologies such as JavaScript, Knockout.js, and jQuery, as well as advanced skills in SQL and ETL processes, particularly with MS SQL Server, Oracle, and Informatica.

Certifications and Professional Recognition

Mike McGrath is a Microsoft Certified Professional, which signifies his recognized expertise in Microsoft technologies. This certification complements his extensive experience in software engineering and development, further establishing his qualifications in the field.

People similar to Mike Mc Grath