About me

I still think of computers as a very expensive Lego set.

My mother first got me interested in computers by teaching me how to take one apart and put it back together. From then on, I saw them as a very expensive and complicated Lego set.

Where it began

It started with my mother and a computer.

I first got into computers because of my mother. One day, she decided to teach me how to take a computer apart and put it back together again.

From that point on, I saw computers as a kind of very expensive and complicated Lego set. I loved understanding how all the pieces fitted together, what each part did and what happened when you changed something.

Programming gave that curiosity somewhere to go.

At the same time, I had always enjoyed logic problems. When I started programming at school, it brought those two interests together. We were given problems to solve and the freedom to work out our own approach and find an elegant solution.

I really enjoyed breaking something down, experimenting, getting stuck and eventually finding a solution that worked. That was what hooked me on programming and engineering, and it is still a large part of what I enjoy about the work today.

The kind of work I enjoy

Problems that need thought, not just a predefined process.

What I find most satisfying is working on problems that require some thought rather than simply following a predefined process. I enjoy understanding how something works, figuring out why it does not work and finding a practical solution. I also like seeing the result in the real world, especially when something moves from an idea or technical problem into something people actually use.

Platforms & infrastructure

Building, shipping and operating production platforms.

  • Kubernetes
  • Docker
  • OpenStack
  • GitLab CI/CD
  • Jenkins
  • Grafana
  • Zabbix

Networking & distributed systems

Working across services, network domains and orchestration layers.

  • Enterprise Networking
  • IP/MPLS
  • Network Orchestration
  • Kafka
  • APIs
  • NETCONF/YANG
  • Distributed Systems

Engineering

Turning system requirements into reliable software and automation.

  • Java 17
  • Spring WebFlux
  • Python
  • Event-Driven Systems
  • Avro
  • React
  • MUI

Making change work

Planning migrations, rollouts and the practical work around production change.

  • Production Rollouts
  • Large-Scale Migrations
  • Requirements Engineering
  • Backlog Prioritisation
  • Release Coordination
  • Dependency Management
  • Vendor Coordination

Emerging technology

Exploring practical ways to make engineering work more effective.

  • MCP
  • LLM Integrations
  • Engineering Automation
  • AI-Assisted Workflows

How I like to work

Good engineering is usually a team effort.

Some of the most interesting engineering problems are too large for one person to solve well. I enjoy discussing ideas, challenging one another’s assumptions and gradually finding a better solution together.

I value colleagues who take responsibility for their work, communicate openly and are willing to help each other. I particularly enjoy working with people who are curious and comfortable saying that they do not know something yet, but are willing to investigate it together.

What I’m learning now

I’m widening the view, not leaving engineering behind.

Alongside my work at Swisscom, I am completing a part-time Global Online MBA at Warwick Business School.

I want to understand more about strategy, finance, leadership and the organisations around technical work—not to move away from engineering, but to make better sense of the setting in which it happens.

Outside engineering

Challenge, curiosity and time with people I care about.

Spending time with other people matters to me outside work too—whether we are training, travelling or simply spending a weekend on the water.

01

CrossFit

A simple challenge: turn up, work hard and see what you can do.

CrossFit is how I stay active and regularly push myself outside my comfort zone. Almost every class is a struggle in some way, but that is part of what I enjoy about it.

There is something very satisfying about pushing through a difficult workout and gradually noticing yourself becoming stronger and more capable over time. It gives me a very simple kind of challenge: turn up, work hard and see what you can do.

02

Travel

New cultures, unfamiliar food and a reminder of how much people have in common.

Travel is a huge part of my identity. We try to see more of the world every year, experience different cultures and put ourselves in situations that are new to us.

I love meeting people from different parts of the world and seeing the differences in language, everyday life, landscapes, traditions and ways of thinking. At the same time, travelling often shows you how much people have in common despite those differences.

Trying unfamiliar food, exploring new places, experiencing different environments and taking on new challenges are some of the things I value most about travelling. There is always something new to learn, and I find that incredibly rewarding.

03

Boating

Weekends outside, on the water, with people I care about.

Boating is one of my favourite ways to spend a weekend. We love being around the water, swimming and spending time with other people.

Living in Switzerland makes it particularly special. Being out on a lake surrounded by mountains is an experience that somehow never really becomes ordinary, no matter how many times you do it.

For me, boating is less about the boat itself and more about being outside, sharing time with people I care about and enjoying the environment around us.

Languages

Another way to understand people.

I speak English and German fluently, with working proficiency in Spanish and Portuguese.

  • EnglishFluent
  • GermanFluent
  • SpanishIntermediate working proficiency
  • PortugueseIntermediate working proficiency

Want the chronological version?

The experience page shows the roles, projects and education behind this story.

See my experience