Michael Pellegrin
Independent Software Consultant
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
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.
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.
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.
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
University of Louisiana at Lafayette
University of Louisiana at Lafayette