Software Engineer Roadmap
Architecture & API design
Structuring systems that scale with a team.
3 weeks · wk 22–24Applied pace6 topics18 Interview Questions
Why this pace:You've built Express APIs — this stage is about contracts, versioning, and structuring services beyond a single Node app.
SEC FOCUS
Authentication and authorization boundaries belong at the API layer, enforced consistently, not per-endpoint.
Topics & Action Items (6)
01
Layered, hexagonal, clean architecture
2-3 hrs02
Monolith vs microservices trade-offs
1-2 hrs03
API contracts and versioning
1-2 hrs04
Event-driven architecture
1-2 hrs05
Domain-driven design basics
1-2 hrs06
ADRs and API docs (OpenAPI)
1 hr