- SDLC & Delivery
- SDLC design, developer tooling, continuous integration, delivery and deployment, release management, test automation (end-to-end with Cypress)
- Ways of Working
- engineering operating models and best practices for small and large teams, waterfall, Kanban and agile, and the transitions between them
- Leadership
- engineering organization design, team topologies, hiring and mentoring, technology roadmaps
- Architecture & Protocols
- distributed systems, SOA, microservices, event-driven architecture, domain-driven design, hexagonal and onion architecture, API-first, REST, HTTP, SOAP, serverless
- Platform & Cloud
- Azure, AWS, Google Cloud, Kubernetes (Rancher), GitOps (ArgoCD), Terraform, Ansible, CI/CD, observability (Grafana)
- Security
- DevSecOps, vulnerability management pipelines, NIS2 compliance
- AI & Data
- AI agents, AI platforms (Claude Code), LLM orchestration (Semantic Kernel), machine learning in product workflows, RPA, data integration, ELT (dlt), Kafka, ElasticSearch
- Hands-on, full stack
- C# and the whole .NET ecosystem (25 years), Java / Spring Boot, Python, TypeScript, React, Angular, SQL Server, PostgreSQL, MongoDB