Swisscom
Seventy microservices behind a software-defined corporate network
Situation
Swisscom offers businesses a software-defined network (SDN) that overlays their corporate WAN on Swisscom’s network. Because an SDN is built from virtual network functions rather than physical devices, setting up and reconfiguring a company’s network is faster, easier and more affordable. A 15-person team built and operated the roughly 70 microservices that provision it, and the programme’s largest epics needed breaking down before the team could move on them.
What I did
I was hired as Scrum Master and ended up in the code. Along the way I took on DevOps and Product Owner duties wherever they improved the team’s flow, including decomposing and planning several of the programme’s largest epics.
Result
Features kept shipping into a live service that businesses use to run their corporate networks, with the big epics turned into work the team could actually pick up.
Java · Spring · Domain-Driven Design · Python · Pandas · Scikit-learn · Oracle · MongoDB · GitLab · Claude Code · Copilot