CI/CD and engineering tools

Making everyday engineering work easier

I’ve worked on the move from Jenkins to GitLab CI and built MCP servers and LLM integrations to explore ways of reducing repetitive engineering work.

Moving from Jenkins to GitLab CI

I led work moving engineering delivery from Jenkins towards GitLab CI. As part of that move, I worked on the automated pipelines and the steps engineers follow to build and deliver changes.

Connecting engineering tools with MCP

I’ve also built MCP servers and LLM integrations for internal engineering workflows. These let me explore how language models can access tools and connect engineering systems, with the aim of reducing repetitive work.

The work has included improving access to internal tools and automating steps that would otherwise be handled separately.

A hackathon automation concept

I participated in a hackathon where an automation concept identified an estimated CHF 2.3 million in potential savings. The figure is an estimate from the concept, not a report of realised or audited savings.

Internal systems, repositories and proprietary implementation details are omitted.

Project figures

CHF 2.3mestimated hackathon opportunity, not realised or audited savings

Another project

Helping a new routing platform reach production

I helped bring Swisscom’s next-generation routing platform into production and supported a migration programme spanning more than 1,500 enterprise customers.

Read next