Health Promotion Board
Rebuilding Bamboo delivery in GitLab CI/CD under environment and access constraints.
Decisions · Trade-offs · Follow-up questions
How I reason through engineering choices: the constraints I work within, the alternatives I consider and the responsibilities that follow.
Each project brings together questions put to me during AI-assisted review and my considered answers, with follow-ups that explore the decisions in more depth.
Rebuilding Bamboo delivery in GitLab CI/CD under environment and access constraints.
Designing a container platform around existing database access rules, legacy systems and the bank’s release process.
Taking a course project into a public demonstration, with decisions about delivery scope, managed hosting and the behaviour of slow requests.