My architecture work defines what the pieces are and how they fit together, how they communicate, and how the workflows are structured.
I design the boundaries between components, the flow of data and requests, and the responsibilities of each part of the system. This includes choosing appropriate patterns, technologies, APIs, databases, and infrastructure while keeping the system maintainable, scalable, and practical.