
Professional Experience
Since May 2025

Glattbrugg, Switzerland
UBS Card Center AG
– Led Frontend Development for the Onboarding team.
– Unified and standardized the main application for Administrative Officers as Lead Frontend Architect.
– Frontend Chapter Lead since February 2026, managing a team of 13.
– Led development of a client-facing credit card ordering web app.
– Developed strategies to enhance technical collaboration and team cohesion across different areas.
November 2024 – May 2025

Zurich, Switzerland
Union Bancaire Privée
– Developed and designed trading solutions for Relationship Managers using Vue.js for the frontend and a Java Spring Boot backend.
November 2023 – November 2024

Zurich, Switzerland
Migros-Genossenschafts-Bund
– Led a team of ~8 members in revamping specialized e-commerce platforms for Migros, including Bikeworld and Micasa. Modern tech stack with Next.js, TypeScript, React, and a PNPM monorepo with Turbo.
– Designed and implemented the frontend architecture for an AI-powered search solution using constructor.io.
– Conceptualized and architected the new Micasa e-commerce store, including quality controls and type auto-generation from the backend.
– Managed requirements and provided estimates for multi-million-dollar projects.
April 2022 – October 2023

Zurich, Switzerland
Vontobel AG
– Frontend Lead for markets.vontobel.com, a modern Next.js + TypeScript + React website for structured financial products. Integrated with a C# backend and a headless CMS.
– Real-time ticking prices using Web Sockets.
– SEO optimizations and tracking implementation using Tealium.
– Developed the concept for a customer portal.
July 2017 – March 2022

Winterthur, Switzerland
AXA AG
– Frontend Lead Engineer for MyAXA customer portal (SPA built in React, Redux, and TypeScript with a Java backend).
– Managed www.axa.ch frontend using Adobe Experience Manager, React, and modern web technologies.
– Founded and led the Style Guide team, developing a cross-framework component library built with Web Components.
– Principal architect of a micro-frontend architecture for a new B2C strategy across AXA Switzerland.
– Tutor and trainer for students as a certified practical instructor.
October 2015 – June 2017

Zurich, Switzerland
Atos Consulting SA
– Consultant for Frontend Development using ZURB Foundation, AngularJS, TypeScript, and Gulp.
– Developed a new portal for Siemens BT using ZURB Foundation and Telerik Kendo UI.
– Worked on the main website of Zurich Assurance (zurich.ch).
June 2013 – September 2015
Zurich, Switzerland
Crealogix AG
– Developed a new version of Crealogix's Tracker Product (Learning Management System) using RequireJs, BackboneJs, and MarionetteJs.
– Lead Developer for CORE components. Designed extensions for Backbone.js and Marionette.js.
– Managed sub-task assignments using Atlassian Jira and Confluence.
June 2012 – May 2013
Bergamo, Italy
Clarity International Srl
– Led the technical development of projects with partner developers in Sofia, Bulgaria.
– Customized SharePoint 2010 Frontend using JavaScript libraries.
January 2012 – May 2012
Rome, Italy
Selesta Ingegneria Spa
– Managed software for access control systems at Telecom Italia Spa using Linux Debian Server and Oracle DB.
April 2010 – December 2011
Rome, Italy
Fondazione FORMIT
– Developed an e-learning platform for courses and master's programs using Joomla, Moodle, and custom PHP5 extensions.
– Created a Flash-based application for synchronizing video lectures and other multimedia content.
– Developer and software consultant for the Italian Ministry of Defense.