Senior Software Engineer

Michael Morgan

I build and modernize reliable enterprise software, with a focus on .NET, web applications, cloud readiness, and practical engineering leadership.

01

About

I am a Senior Software Engineer with more than a decade of experience supporting and improving business-critical applications. My background spans software development, configuration management, test automation, and technical leadership.

I value clear communication, thoughtful problem-solving, and systems that are easier for both users and engineers to understand and trust. I am especially interested in modernization work that improves maintainability without losing sight of operational stability.

02

Experience

At Erie Insurance, I have progressed through configuration management and software engineering roles into my current position as a Senior Software Engineer.

Enterprise Engineering

Develop, support, and modernize large web applications and shared services in complex enterprise environments.

Technical Leadership

Help teams investigate production issues, coordinate changes, reduce operational risk, and turn short-term fixes into durable improvements.

Platforms and Delivery

Work across application development, automated testing, CI/CD, Windows and web infrastructure, cloud preparation, and observability.

03

Areas of Expertise

  • .NET and C#
  • Enterprise web applications
  • Application modernization
  • Testing and automation
  • CI/CD and release engineering
  • AWS and cloud readiness
  • Observability and production support
  • Technical leadership and mentoring

04

Contact

Connect with me on LinkedIn for professional background and networking.

View my LinkedIn profile