Summary
Staff software engineer with 21 years building production systems in C# / .NET, TypeScript / React, and Azure. Built an agent-maintained Code Intelligence Wiki across 194 repositories, rescued a 2-hour CI pipeline to deterministic 25–30 minute runs, and built the company-wide authorization layer at Disney (RBAC / ABAC / policy enforcement). AI-first: I orchestrate Claude Code, Codex, Cursor, and Copilot through custom agents and skills — writing less code by hand while owning every line that ships — and led my team to 5× sprint velocity since January 2026. 5 years on Incident IQ's Apps & Integration team, tech lead since 2022.
Skills
- AI / Agentic
- Claude Code · Codex CLI · Cursor · GitHub Copilot · MCP · Custom Agents & Skills · Agentic Workflows · Multi-Agent Systems · Prompt / Context Engineering
- Languages
- C# / .NET 9 · TypeScript · JavaScript · SQL
- Backend
- ASP.NET · REST · Microservices · Event-Driven Architecture · Authorization (RBAC / ABAC)
- Frontend
- React · AngularJS
- Data
- MSSQL · MongoDB · Redis · Elasticsearch · RabbitMQ
- Cloud / Infra
- Azure (AppService, AKS, EventGrid, AzureSQL, Storage) · AWS (EC2, ECS, DynamoDB, S3) · Docker · Kubernetes · CI/CD (GitHub Actions, Azure DevOps, Chef, Jenkins)
- Practice
- Test-Driven Development · Spec-Driven Development
Experience
Staff Software Engineer · Tech Lead, Apps & Integration
- Designed an internal Code Intelligence Wiki across 194 repositories; every commit (120 and counting) authored by a maintenance agent against my schema. Daily ingest keeps the wiki fresher than developers' local clones.
- Diagnosed a failing CI pipeline taking over 2 hours with 6,100 tests skipped. Restored deterministic 25–30 min runs via a cross-process SQL circuit breaker and a synthetic-
.trxvalidation gate. - Built a custom Claude Code skill that runs end-to-end engineering work — analyze, investigate, plan, implement, test, and open a PR.
- Designed the AI-first development workflow the team adopted — 5× sprint velocity since January 2026, measured against the team's own prior baseline.
- Led migration of the JAMF (Apple device management) integration from JAMF Classic API to JAMF Pro API across 250 K-12 districts — zero-downtime cutover per district.
- Tech lead for the Apps & Integration team (5 engineers) — owning the integration architecture between the core platform and external systems, and the team's code-review practices.
- Stack: .NET 9, React, AngularJS, MSSQL, MongoDB, Redis, RabbitMQ, Elasticsearch, Azure, Docker, Kubernetes.
Senior Software Engineer, Apps & Integration
- Led payment-solution integration into the core product (architecture, vendor evaluation, rollout); contributed across the team's .NET / AngularJS / Azure stack.
Senior Software Engineer
- Shipped features in a cloud backup service for Microsoft 365 (SharePoint, OneDrive, Office 365), processing hundreds of millions of files nightly on an event-driven Azure platform built with Onion Architecture / Domain-Driven Design.
- Implemented event-driven flows across services using Azure EventGrid; release pipelines through Azure DevOps.
- Stack: .NET Core, Ninject (DI), AngularJS / Angular, Azure (Logic App, App Service, AKS, EventGrid, AzureSQL, Storage).
Senior Software Engineer — Authorization (IAM Team)
- Built and operated the company-wide authorization layer used by every internal system — policy enforcement, role / permission models, and the integration points other teams consumed.
- Worked alongside the SAML/OIDC SSO stack on the same IAM team; my contributions were primarily on the authorization (access decisioning) side rather than authentication.
- Multi-datacenter, multi-tier infrastructure with CI/CD via Chef and Jenkins.
- Stack: .NET WebAPI, Entity Framework, MSSQL, Redis, AWS DynamoDB, AngularJS.
Systems Engineer
- Delivered the public website, intranet, enterprise tools, and mobile app on a Sitefinity / SharePoint stack.
- Built advanced SQL stored procedures and SQL Merge/Replication topology from a central data center to each airport base — multi-datacenter, multi-tier.
- Stack: C# ASP.NET, WCF, Entity Framework, MSSQL, jQuery Mobile / PhoneGap (iOS, Android).
Lead Application Developer
- Led a team of 7 developers (local + overseas) building the public site, intranet, custom CMS, event registration, and ecommerce flows.
- Brought a Custom CMS in-house from a third-party vendor — eliminated vendor dependency and reduced ongoing license costs.
- E-commerce: shopping cart, CCD and ACH processing, workflow management.
- Stack: C# ASP.NET, MSSQL, MS SharePoint 2010, custom CMS.
IT Specialist
- Server / network / phone-system / database admin, plus website and intranet development. Reported directly to the President / CEO.
Concurrent Part-Time
Founding Engineer (Part-Time, alongside full-time roles)
- Founding engineer at a 3-person startup; built the custom billing platform end-to-end — database design, backend services, client web portal, and internal management tools.
- Shipped customer management, recurring billing schedules, and payment processing via Authorize.net; notifications across email (SendGrid, AWS SES) and SMS (Azure), with on-demand HTML-to-PDF invoices archived in Azure Storage.
- Migrated the entire system to Azure (AppService, VM, AzureSQL) with no service interruption; led 2 other developers through 12 years of feature evolution.
- Stack: C#, MVC.NET, Web Forms, jQuery, Entity Framework, MSSQL.