The codebase was split into reusable modules, making it easy to scaffold new services with shared networking, storage, and access layers. Environment-specific stacks (e.g., staging, production) used Pulumi’s config system, and infrastructure deployment was fully integrated into our CI/CD pipeline via GitLab.