Professional experience

White Peaks Mobile Software Sagl.

Founder, CTO and solution architect • Nov, 2014 — Present

Management, design and development of mobile based native solutions.


  • playtrip

    A digital storytelling platform and mobile app that renews the way to travel.
    Role: solution architect, dashboards and backend developer.
    Official site:

  • IPA - Interactive Presentation App

    Software-As-A-Service to create Android app through a wysiwyg on-line editor.
    Semifinalist project at Swiss Startups Award 2015.
    Role: co-creator, solution architect and app developer.
    Official site:

  • Surveyraiser

    Software-As-A-Service for mobile customer care (backend, web dashboard and app).
    Role: co-creator, solution architect, dashboard and backend developer, app developer.
    Official site:

  • Appraiser

    Mobile app to evaluate the investment needed to develop an app.
    Role: co-creator, solution architect, backend and app developer.
    Official site:

  • Whirlpool presentation app

    Android app for products presentation, based on IPA engine.
    Role: solution architect and app developer.
    Private distributed app to shops, not published in on-line stores.

  • EventMe

    Switzerland events aggregator.
    Role: solution architect and app developer.
    Official site:

  • Skillgym

    Mobile migration support for customer skill training platform.
    Role: solution architect.
    Published in Apple Store and Google Play store.
    Official site:

  • MorbiQuiz

    Mobile app for gaming and learning about the vaccination measles (backend, web dashboard and app).
    Project developed in collaboration with USI (Università della Svizzera Italiana).
    Role: solution architect, iOS developer, backend and dashboard developer.
    Official site:

Cornér Banca SA.

Senior software engineer • 2010 — 2014

Architecture, development and deployment of new distributed .NET based core banking system (ASP.NET, C#, SQL Server, WCF).

AGB Nielsen Audience Measurement (The Nielsen Company), Lugano - CH

Senior software engineer • 2002 — 2010

Analysis and development of television data audience measurement (TAM) algorithms.

  • 4 years in analysis and development of algorithms on main product: C/C++/C# (MFC, ATL, COM, and STL) on Windows systems.
  • 3 month stay in Athens (Greece) for Organotiki SA (Nielsen group); development local group support: C++/VB, COM, SQL, DSL.
  • Software Configuration Management team: management, development and support of configuration procedures and tools (products configuration and packages deployment).

TXT e-solution S.p.A.

Senior software engineer • 2002

Analysis and development of supply chain optimisation (supply Chain-Automotive division) using C/C++ on Windows systems.

Unisys Italia S.p.A.

Software engineer • 1999 — 2002

Development the content management and press publishing (newspapers) software; postscript/pdf file automatic generation; 16 to 32 bits porting of the old system. Using C/C++ on Windows systems.

Various companies.

Software engineer • 1996 — 2002

Software developer ANSI C on UNIX and C/C++ on Windows platforms.


Croce Rossa Italiana

Volunteer • 2008 — Present

First-aider volunteer for the Italian Red Cross (CRI) in Cernobbio (CO).
112 first aider certification and AED (automated external defibrillator) certification.
First-aid teacher for public and aspiring volunteers (Monitore di primo soccorso).
TSSA teacher for aspiring volunteers (Istruttore Trasporto Sanitario e Soccorso in Ambulanza).
Paediatric Anti-chocking Procedures teacher for the Italian Red Cross.

Personal interests

After years of object oriented, now Elixir, Erlang and OTP are my land (exploring the CQRS/ES territories). Interests: cryptocurrencies/blockchain development, operating systems development, chess programming.