Philip Todd
Senior software engineer - Technical leader. 25+ years designing, implementing, and deploying enterprise-grade distributed systems on Microsoft Azure.
Reference Implementations
Working production-style systems deployed with automated CI/CD and Infrastructure as Code.
Event Sourcing Reference Platform
Flagship ImplementationCloud-native blast-planning system implementing CQRS, domain events, and asynchronous projections without traditional CRUD mutations.
Distributed Systems Reference Platform
Microservices ArchitectureEnterprise-scale microservices ecosystem using asynchronous messaging boundaries, API Gateway routing, and isolated domain data stores.
Ticketing Reference Application
Full-Stack ExecutionPragmatic full-stack system demonstrating optimistic concurrency tokens, isolated database schemas, and HTTP-boundary integration testing.
C4 System Architecture & Topologies
System boundary, container, and asynchronous data-flow models generated via Structurizr DSL.
Technical Expertise Taxonomy
Core capabilities across cloud systems, enterprise databases, and modern software engineering.
Cloud Architecture & Messaging
- Event Sourcing & CQRS
- Domain-Driven Design (DDD)
- Asynchronous Messaging (Service Bus, Event Hubs)
- Microservices & Container Apps
- C4 Structurizr Modeling
Modern Backend & Data
- C# 14 / .NET 10 / ASP.NET Core
- Azure Cosmos DB (Partitioning & Tuning)
- Azure SQL Database (Indexing, Sargability, RCSI)
- Entity Framework Core & AsNoTracking Optimization
- RESTful APIs & ProblemDetails
DevOps, Security & Frontend
- Bicep Infrastructure as Code (What-If, Stacks)
- Azure DevOps YAML & GitHub Actions
- Microsoft Entra ID (OIDC / Managed Identity)
- Angular, TypeScript & MSAL
- Application Insights & Distributed Tracing