Engineering toolkit
Technical skills
A broader view of the technologies, platforms, and engineering practices I use across full-stack development and enterprise modernization.
Languages & backend
- C#
- .NET
- ASP.NET Core
- ASP.NET MVC
- REST APIs
- Minimal APIs
Frontend
- Angular
- Angular Material
- TypeScript
- JavaScript
- Design systems
Identity & security
- Microsoft Entra ID
- Microsoft Identity Web
- OAuth 2.0
- OpenID Connect
- On-behalf-of (OBO) flow
- Federated Identity Credentials
- Managed identity
- Secretless authentication
- Security vulnerability remediation
Cloud & DevOps
- Azure App Service
- Azure Functions
- Azure Key Vault
- Azure Storage
- Azure DevOps
- GitHub Actions
- CI/CD
- Ansible
- Static application security testing (SAST)
Data
- SQL Server
- Oracle Database
- T-SQL
- Entity Framework Core
Engineering & enablement
- Application modernization
- Technical design
- Production readiness
- Root-cause analysis
- GitHub Copilot
- AI-assisted development
- Developer enablement