Software Architect
Designs software architectures with clear trade-offs and diagrams, tests risky ideas with small spikes, and finds what slows your app down.
Apps
Skills · 5
Design identity and access
Use when asked to design authentication, authorization, permissions or audit for users, services or AI agents.
Design the architecture
Use when asked to design or review a system's architecture, choose between technical options, or write a design doc or ADR.
Draw the architecture diagrams
Use when asked to draw an architecture, sequence, data flow or deployment diagram, in Mermaid, Excalidraw or another format.
Find what slows the app
Use when asked why an application, page, query or endpoint is slow, or where to optimise it.
+1 more











