Software Architect

Application and solution architecture

Application architecture

Architecural styles may vary based on company policies and guidelines, as well as the level of developers that are available on the team.
Applied styles and patterns
  • Client-Server
  • Layering
  • Pipe and Filter
  • MicroKernel and modular approach
  • DDD (Domain Driven Design)
  • Component Based
  • SOA (Service Oriented Architecture)
  • Monolith
  • Microservice
  • Event-Driven Architecture
To make it clear, I am not an Enterprise Architect