02 / ddd · cloud-native · events
Software Architecture
Design of scalable, secure and maintainable systems, aligned with business goals.
- 01
Distributed and cloud-native architecture design
MicroservicesEvent-drivenHexagonalDDD - 02
Legacy system modernization and cloud migration
Strangler figContainersKubernetes - 03
API design, systems integration and service contracts
- 04
Security by design: vulnerability analysis and best practices
- 05
Scalability, high availability and disaster recovery
- 06
Architecture reviews, documented technical decisions (ADRs) and team mentoring
// training
Team training
Architecture training: microservices, DDD, hexagonal and event-driven design, with exercises based on real cases and reviews of technical decisions.
VirtualOn-siteHands-on workshops
// other services