- System design
- Software architecture, distributed systems, API and data design, scalability, technical trade-offs
- Technical leadership
- Team and project management, cross-team delivery, engineering processes, mentoring, hiring
- Applied AI
- LLM applications, retrieval-augmented systems, AI tool integration, computer vision, on-device inference
- AI enablement
- AI-assisted development and code review, workflow design, team adoption, coaching
- Product engineering
- Backend, web and mobile systems, connected devices, partner integrations, delivery from discovery to production
- Engineering effectiveness
- Developer experience, delivery pipelines, testing strategy, observability, reliability, performance