Contact

Michael Andrew Hood

Principal Software Architect | Enterprise Architecture | SaaS Modernization | .NET / Azure | AI-Enabled SDLC

Summary

Principal-level software architect and hands-on engineering leader with 10+ years of experience modernizing enterprise software platforms across healthcare SaaS, travel, logistics, retail, security, payments, and cloud environments. Specializes in enterprise architecture, .NET modernization, SaaS product scalability, client integration strategy, API and event-driven architecture, architecture governance, developer-experience modernization, and AI-enabled SDLC.

Known for turning complex application estates into understandable, governable, and scalable platforms that support modernization planning, delivery acceleration, technical risk reduction, client integration repeatability, and engineering adoption.

Selected outcomes

  • 530 — repositories mapped within a healthcare SaaS estate
  • 83 — APIs and approximately 2,000 endpoints assessed
  • 11 — customer-facing applications represented
  • 72 — healthcare client integration contexts supported
  • 1 week → hours — client architecture preparation reduced from approximately one week to hours
  • 2 weeks → 1 day — role-focused onboarding reduced from approximately two weeks to one day

Experience

Software Architect, Enterprise Architecture & AI Modernization — Healthcare SaaS Company

2025–Present · Remote

Leading enterprise architecture, client integration standardization, .NET estate modernization, architecture automation, developer-experience improvement, and AI-enabled SDLC readiness for a post-acquisition healthcare SaaS company.

  • 530 repositories
  • 40 priority services
  • 83 APIs
  • approximately 2,000 endpoints
  • 11 customer-facing applications
  • 72 client contexts
  • 15 teams influenced

Application Architect / Senior Software Engineer, Client Engagements — TEKsystems

2021–2026 · Remote

Client engagements spanning enterprise commerce, payments, integrations, API modernization, and distributed .NET platform modernization.

Vail Resorts: Enterprise commerce, payment, integration, API modernization, and production systems across guest reservations, refunds, cancellations, rentals, lift access, lessons, scanning, and food-and-beverage workflows.

Werner Enterprises: Application architecture and platform modernization across mobile, web, internal platforms, external applications, .NET APIs, monolith decomposition, Azure, and CI/CD.

Application Architect, Azure Cloud Microservices, Product Owner & Team Manager — IBM

2018–2021

Led client-facing architecture and delivery across three teams for retail point-of-sale, tax and accounting applications, internal tools, storefront installations, hybrid cloud, and back-office systems.

Key outcome: Reduced retail storefront installation time from several months to approximately one hour.

Associate Software Developer — AppRiver

2015–2018

Built and supported SaaS applications, internal tooling, Windows applications, eventing systems, installers, drivers, and cloud services serving 60,000 companies and 10,000,000 mailboxes.

Key outcome: Led a critical SecureSurf Desktop Agent initiative that prevented a major outage and preserved use across approximately 1,500 companies.

Core capabilities

Architecture

  • Enterprise architecture modeling
  • Modernization sequencing
  • Reference architectures
  • Service boundary definition
  • Architecture governance
  • Code-derived documentation

Platforms

  • .NET / C#
  • Azure
  • SQL Server
  • REST APIs
  • Event-driven integration
  • CI/CD

Domains

  • Healthcare SaaS
  • Travel & hospitality commerce
  • Logistics
  • Retail
  • Security / SaaS email
  • Payments

AI-enabled SDLC

  • Context ingestion
  • Codebase analysis
  • Architecture assessment automation
  • Human-reviewed architecture generation
  • Developer workflow modernization
  • Modernization readiness