Michael Pellegrin

Independent Software Consultant

.NET | Azure | Distributed Systems | 20 Years

Download PDF Download Word

Summary

20 years building distributed systems, secure APIs, and event-driven architectures on Azure and .NET platforms. Career trajectory from BFA in Digital Art and M.S. in Telecommunications to staff-level technical leadership roles. Recent focus on AI-augmented engineering workflows and cloud-native development. Based in Colorado since 2006.

Selected Engagements

Staff Engineer / Cloud Architect Jan 2020 - Feb 2026

Allegion US | Golden, CO

Progressed from senior engineer to staff-level technical leader across Allegion's mobile credential and cloud platform initiatives. Operated as the de facto architect for secure credential delivery, partnering directly with Google and Apple engineering teams.

  • Built a multi-agent AI orchestration system (Claude Code) that extracted 14 production endpoints from a monolith into a containerized microservice in 8 days, an 80% reduction versus the 6+ week manual estimate, with full test coverage and 1:1 API contract validation.
  • Architected and built Azure-based APIs for enterprise mobile credential delivery, integrating BLE, NFC, and digital wallet platforms (Apple Wallet, Google Wallet).
  • Decomposed critical legacy monoliths into event-driven microservices on Azure Event Hubs, improving scalability and system reliability across multiple product lines.
  • Led a cross-functional team of five engineers; mentored developers from junior through senior-lead level in distributed architecture, API security, and DevOps automation.
  • Defined Allegion's next-generation mobile credential architecture, balancing security, scalability, and reliability for enterprise-scale deployments.
  • Authored C4 diagrams, technical roadmaps, and architectural artifacts to align cross-team strategy and reduce ambiguity.
Consultant / Lead Developer Jul 2016 - Jan 2020

Wax Robots (Independent Practice)

Delivered custom software solutions directly to clients as an independent consultant. Full lifecycle: requirements through deployment.

  • Designed and built scalable RESTful APIs and cross-platform web applications (.NET, Angular).
  • Established CI/CD pipelines and DevOps practices for client teams.
  • Collaborated directly with clients to define technical requirements and translate business needs into working systems.
Architect / Lead Developer Sep 2016 - May 2018

Community Systems

  • Designed distributed microservices for inventory management and reporting systems.
  • Built cross-platform mobile applications and mentored developers in OOP design, testing, and automation.
Software Engineer Sep 2019 - Jan 2020

Huron (Contract)

  • Implemented user authentication via IdentityServer4 and developed OIDC authentication for single-page applications.

Technical Skills

Languages and Frameworks
C#, .NET Core/.NET Framework, REST APIs, JavaScript/Angular, Swift
Azure Platform
Event Hubs, API Management, CosmosDB, Key Vault, Azure AD, Azure DevOps
Architecture
Distributed Systems, Event-Driven Architecture, Microservices, C4 Modeling, Secure API Design (OAuth2, OIDC, JWT)
AI and Automation
Multi-agent orchestration (Claude Code), LLM-augmented development workflows, prompt engineering
DevOps
Terraform, CI/CD pipelines, containerization, infrastructure as code

Education

M.S., Telecommunications 2003 - 2004

University of Louisiana at Lafayette

B.F.A., Digital Art and Animation 2000 - 2003

University of Louisiana at Lafayette