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.

Featured Projects

Enterprise Relaunch: Bossard.com

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.

Technical Challenges:

  • Strategic integration of SAP Commerce into a headless frontend via SSR
  • Scaling the build process for a global platform with exceptionally high content volume
  • Orchestrating ~33 languages without redundant data through field-level localization
  • Overcoming technical Contentful API limits in complex deployment scenarios
  • Synchronizing technical guidelines between frontend development, design, and business stakeholders

Solutions:

As the specialized Contentful Architect, I defined the global content strategy and technical model. I developed a proprietary fetching logic to optimize API requests and implemented an innovative mechanism for market-specific content delivery. My focus was on bridging high-level architecture with practical implementation.

Outcomes:

  • Build time reduced from 60 min to 20 min (67% improvement, further potential to <10 min confirmed via PoC)
  • Technical leadership of a 12-person cross-functional team (architects, frontend engineers, UX designers, SEO experts)
  • Management of 33 languages without content redundancy → 0% duplication through field-level localization
  • Successful global go-live September 2025 for high-performance enterprise platform
  • Seamless connection of static marketing content (SSG) and secure e-commerce (SSR)
  • Future-proof, modular content structure for global scalability

Energie Schweiz - Azure Cloud Migration

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.

Technical Challenges:

  • Transitioning from Gitlab to Azure DevOps ecosystem
  • Migrating from Kubernetes to Azure App Service while maintaining functionality
  • Ensuring zero downtime during the migration process
  • Completing the migration within a tight 3-week timeframe

Solutions:

Implemented a phased migration approach with comprehensive testing at each stage. Developed automated deployment pipelines in Azure DevOps to replace Gitlab CI/CD workflows. Created detailed mapping between Kubernetes configurations and Azure App Service settings.

Outcomes:

  • Successfully completed the migration within the 3-week deadline
  • Achieved zero downtime during the transition
  • Improved deployment reliability and simplified infrastructure management

Energie Schweiz - Headless CMS Website

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.

Technical Challenges:

  • Creating a flexible content model to accommodate diverse content types
  • Implementing high-performance search functionality across multiple content sources
  • Automating content updates and deployment processes
  • Ensuring content consistency across multiple communication channels

Solutions:

Developed a sophisticated content architecture in Contentful with reusable components. Integrated Algolia for high-performance search capabilities. Created automated pipelines for content updates and implemented a Kubernetes-based deployment strategy.

Outcomes:

  • Significantly improved content management efficiency for editorial teams
  • Achieved sub-second page load times through static site generation
  • Enhanced search functionality with real-time results and filtering
  • Seamless migration to Microsoft Azure in 2024

Schweizer Salinen - Headless CMS Website

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.

Technical Challenges:

  • Integrating multiple backend systems (Drupal and Magento)
  • Creating a unified data interface for the frontend
  • Ensuring consistent user experience across different data sources
  • Optimizing performance with complex data requirements

Solutions:

Developed a unified GraphQL interface for data integration from various services, allowing the React frontend to consume data from both Drupal CMS and Magento e-commerce backend.

Outcomes:

  • Seamless integration between content management and e-commerce
  • Improved developer experience with GraphQL API
  • Enhanced content management capabilities for editorial team
  • Optimized performance through efficient data fetching

Jungfraubahn AG - Data Integration Middleware

Spring BootScalaJavaDockerKubernetesApache ServiceMix

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

Technical Challenges:

  • Migrating from a legacy ESB architecture to a modern microservices approach
  • Maintaining compatibility with existing systems during the transition
  • Containerizing the application for deployment on Kubernetes
  • Ensuring high availability for critical integration processes

Solutions:

Implemented a phased migration strategy with parallel running systems. Developed adapter patterns to ensure backward compatibility. Created Docker containers with health checks and designed a resilient Kubernetes deployment configuration.

Outcomes:

  • Improved scalability with independent scaling of integration components
  • Increased system availability through containerization and orchestration
  • Simplified maintenance with modern monitoring and deployment practices
  • Enhanced performance through optimized data processing

ZVV - Customer Self-Service Portal

Spring BootKotlinAngularOAuthREST API

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

Technical Challenges:

  • Integrating with the SBB NOVA interface for subscription management
  • Implementing secure authentication and authorization
  • Creating a responsive, accessible user interface
  • Ensuring data privacy compliance with Swiss regulations

Solutions:

Built a robust backend with Spring Boot and Kotlin, implementing a clean architecture with clear separation of concerns. Developed a responsive Angular frontend with accessibility features. Implemented OAuth-based authentication and fine-grained authorization controls.

Outcomes:

  • Reduced customer service calls by enabling self-service for common tasks
  • Improved user experience with a modern, responsive interface
  • Enhanced security with robust authentication and authorization
  • Streamlined subscription management process

SplitSeat.ch - Season Ticket Sharing Platform

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.

Technical Challenges:

  • Creating an intuitive platform for sharing season tickets
  • Implementing secure payment and user verification systems
  • Ensuring responsive design across all devices
  • Building a scalable architecture for future growth

Solutions:

Developed a complete web platform using the MEAN stack (MongoDB, Express.js, Angular, Node.js). Implemented the interface responsively using the 'Mobile First' approach to ensure optimal user experience across all devices.

Outcomes:

  • Successfully launched platform enabling sports fans to share season tickets
  • Created intuitive, responsive interface accessible on all devices
  • Implemented secure payment and verification processes
  • Built scalable architecture that supported growing user base

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.