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
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
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
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
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
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
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
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.