Projects & Achievements

Throughout my career, I have led and contributed to various projects that demonstrate my technical expertise, problem-solving skills, and leadership abilities. Below are some of the key projects I've worked on.

Energie Schweiz - Gatsby to Astro Migration

★ Featured

2026

AstroReactTypeScriptContentfulAlgoliaAzureAzure DevOps

Migration of the public, three-language (DE/FR/IT) EnergieSchweiz platform (Swiss Federal Office of Energy) from Gatsby to Astro - evolutionary, not a rewrite. URLs, SEO and search stay intact; the go-live is zero-downtime and reversible.

Enterprise Relaunch: Bossard.com

★ Featured

2024 – Present

ContentfulAstroReactAlgoliaSAP CommerceAzure DevOpsNetlify

Architectural redesign and technological implementation of the global enterprise platform Bossard.com. Focused on scalable content modeling, hybrid headless architecture, and high-efficiency multi-language management.

Energie Schweiz - Azure Cloud Migration

★ Featured

2024

AzureDevOpsKubernetesCI/CD

Migrated the stable and secure architecture of Energie Schweiz to Microsoft Azure Cloud due to an expiring contract with the previous hosting provider.

Energie Schweiz - Headless CMS Website

★ Featured

2020 – Present

ContentfulGatsbyReactAlgoliaKubernetesGitLab CI/CD

Conception and implementation of a new website for energie-schweiz.ch using a headless CMS approach, focusing on content flexibility and performance.

Schweizer Salinen - Headless CMS Website

★ Featured

2019 – 2020

DrupalMagentoReactGraphQLHeadless CMS

Architectural conception and support for the new website of salz.ch using a headless approach with Drupal CMS, Magento Backend, and React Frontend.

Jungfraubahn AG - Data Integration Middleware

★ Featured

2018 – 2023

Spring BootScalaJavaDockerKubernetesApache ServiceMix

Modernization and migration of the data integration middleware for Jungfraubahn AG, transitioning from Apache ServiceMix to a modern Spring Boot architecture.

ZVV - Customer Self-Service Portal

★ Featured

2017 – Present

Spring BootKotlinAngularOAuthREST API

Development of a self-service customer portal for ZVV that allows customers to manage their subscription information and personal details.

Concordia - Website Relaunch

2017 – 2018

AEMAEM FormsJavaXMLJavaScript

Relaunch of the new Concordia website with Adobe Experience Manager (AEM) and AEM Forms, including development of new components and services, and integration of external XML interfaces.

BKW - SCRUM Master Support & Frontend Development

2016 – 2017

AngularAgileSCRUMFrontendStyle Guide

Support for BKW in frontend development using Angular, deputy SCRUM Master role, and support in establishing agile practices.

SplitSeat.ch - Season Ticket Sharing Platform

2014 – 2017

MEAN StackMongoDBExpress.jsAngularNode.jsResponsive DesignMobile First

Conception, implementation, and further development of the SplitSeat web platform, which allows sports fans to share their season tickets.

Swisscom AG - Device Lifecycle Management

2011 – 2017

Oracle DBJavaScriptJava WicketAngularJSWeb Development

Development of a web-based lifecycle management system for Swisscom routers and TV boxes, with ongoing enhancements and technology upgrades.

Bachelor Thesis - Federal Dossier as an Ontology

2010

Semantic WebOWL2Oracle Semantic TechnologiesJavaSPARQL

Concept and implementation of an ontology (OWL) for flexible, process-independent document navigation (GEVER).

Swissinfo - Content Archive System

2013 – 2017

Apache SOLRJavaJava WicketSearchContent Archiving

Development of archiving software for Swissinfo to make archived website content, including media data, searchable for regulatory compliance.

Approach & Methodology

My approach to projects combines technical excellence with a deep understanding of business requirements. I believe in:

  • User-Centered Design - Ensuring that technical solutions address real user needs and provide a great user experience.
  • Agile Methodology - Applying iterative development, continuous feedback, and adaptability to changing requirements.
  • Quality-First Development - Prioritizing code quality, testing, and maintainability to ensure long-term success.
  • Knowledge Sharing - Actively mentoring team members and fostering a culture of continuous learning.

This approach has consistently led to successful project outcomes, satisfied stakeholders, and systems that stand the test of time.