I am a Lead Software Engineer and Engineering Manager (ICT Head of Build) with 25+ years of experience,
specializing in
Frontend development and UX/UI architectures.
Using functional programming, component-driven development, accessibility, and semantic design, I build scalable
software, reusable component libraries, and advanced UI systems. I excel in testing methodologies, performance
optimization, and improving developer workflows.
I communicate complex technical concepts clearly to both technical and non-technical stakeholders. I’m also an expert
interviewer for technical roles, as well as an author, speaker, teacher, and lecturer.
Working Experience
Burger King (RBI Intl.)
Zug, Switzerland
→
Senior Engineering Manager, Core Frontend Team
→
Supervised the development and architectural decisions for the "white-label" app, powering the food-ordering app and website for RBI's brands: Burger King, Popeyes, Firehouse Subs. Optimized the loading performance of the app by 50% and reduced the bundle size by 30%. I also manage through optimizations to drive the average app rating internationally from 2 stars to 4.5 stars.
Software Engineering Lead, Kiosk Team
→
Led the development team for a new Kiosk self-service food-ordering app. Multi-brand and markets. From zero to production in one year.
TX Group (Tamedia)
Zürich, Switzerland
→
Tech Lead / Engineering Manager (Frontend)
Led the development and maintenance of Unity, the company's CMS aimed at 2000+ journalists to feed all the online news websites that the group runs in Switzerland and Luxembourg
FNZ (formerly Appway)
Zürich, Switzerland
→
Product Prototype Team Lead Engineer
→
Prototyped 10+ innovative ideas. The goal was to iterate quickly, and integrate or fail fast. Very creative work where together with the head of design and the CTO I would give life to prototypes and MVPs to be tested in isolation to be eventually integrated to the main "Studio" app.
Senior Frontend UI Engineer
→
Refactored Appway's Studio app 26 editors to use React and a better UI architecture. A Low-code environment made of 30+ specialized visual editors
Neticon
Milan, Italy
→
Front End Lead Engineer and Manager
Solo developed the frontend of Ray-Ban REMIX (custom shades configurator) first two versions, used by millions daily. Development and people management for projects like Rayban.com website and Rayban projects. Also supervised Sunglass Hut projects and other fashion brands websites and configurators.
Oaxoa (self-employed)
Milan, Italy
→
Freelancer
Solo works going from inception, through design, to implementation of custom software and engines powering solutions for various clients like "Google Picnik", "DeAgostini Editore", "DeAgostini Scuola", "Disney Italia" etc.
Logos
Bergamo, Italy
→
Lead Web Developer
Led web development team to create custom websites and online software solutions. Supervised 30+ projects.
Soft Skills
Initiator
bold
problem solver
attentive to details
understands time budgets
talkative
fun
focuses on the big picture
a good leader
straightforward
resilient
transparent
Open Source Contributions and Projects
fp-filters
A curated collection of over a hundred commonly used filter functions, that can be used in a functional programming
style
fp-booleans A collection of utility functions to apply boolean logic on functions (including higher-order).
Dino Runner CLI A CLI version of the famous Dino
Runner (Chrome runner) game.