Hi, I'm Riccardo Scotti Computer Programmer and Developer

Riccardo Scotti

Riccardo Scotti Computer Programmer / Developer

Personal information

Phone :



Birth date:




I began my career as a developer for web, mobile and back-end solution in different languages. I started programming when I was 6 years for fun, thanks to my father who was a great programmer AS / 400. My long experience drove me into products ownership where I can profuse strong and clean skills. I am a real enthusiast in new technology, and my work is my real passion.

I like to create and I love to use my brain for thinking on how to overcome any issues opening up new paths.

It's essential for my wellness to have challenges.

Here’s to the crazy ones, the misfits, the rebels, the troublemakers, the round pegs in the square holes … the ones who see things differently — they’re not fond of rules, and they have no respect for the status quo. … You can quote them, disagree with them, glorify or vilify them, but the only thing you can’t do is ignore them because they change things. … They push the human race forward, and while some may see them as the crazy ones, we see genius, because the people who are crazy enough to think that they can change the world, are the ones who do.
— Steve Jobs, Think Different, 1997


  • Dec 2021 – Present

    Tech Lead & Solution Architect

    Company Factory AG
    CH-8406, Winterthur

    -Project leader
    -Process designer

  • Oct 2017 – Nov 2021

    Product Owner & Senior Developer

    u-blox AG
    CH-8800, Thalwil

    -Back-end development
    -Internal ERP PLM management and development
    -IT Security development
    -Process design engineer internal application
    -Maintaining and development Access Management/SSO

  • Nov 2015 – Sept 2017

    Product Owner & Senior Developer

    ML Informatica S.r.l.
    23900, Lecco (ITALY)

    -Process design and system analysis
    -Assist in customer workshops and strategic RFx (RFP-RFI)
    -Drive and own backlog grooming and management, prioritize the iteration and drive acceptance testing and delivery of iteration
    -Trainer for Office Automation process design

  • Sept 2014 – Oct 2015

    Project Manager & Senior Developer

    ESBC Monaco S.a.r.l.
    98000, Principality of Monaco

    -Managed backlog of user stories for 2 products simultaneously
    -Created Sprint Release Plans with input from development teams
    -Security processes development
    -Web and Mobile application development

  • May 2004 – Sept 2014

    Product Owner & Developer

    CITROEN Italy – Milan and Lecco area Main Dealer

    -Product Owner for a logistics application
    -Development of Integrated System SAP and OpenERP
    -Provided solutions to help generate improved process, increased sales, and enhance effectiveness
    -Project Manager for security transmission data in Van Protocol (Vehicle Area Network) developed by PSA GroupsS

  • 2003 – 2004

    Developer Free-Lance & Project Manager

    Freelancer Italy

    -Information Technology consulting and software development
    -Established and maintained relationships with clients to ensure quality service and satisfaction
    -Managed over 10 projects simultaneously, and effectively tracked all requirements to ensure smooth delivery

  • 2002 – 2003

    Developer & Business Technology Consultant

    DataTrade S.p.a., San Marino Republic

    -Technical and commercial officer for PC market
    -Web application development

  • 2000 – 2002

    Developer & IT Consultant

    CTA Informatica, Erba (Co) Italy

    -Sowtware Developer
    -Office automation: technical and commercial reference for Unix, As/400 and Microsoft

  • 1998 – 2000


    Meccanica Lafranconi S.r.l., Mandello del Lario (Lc) Italy

    -Office automation officer
    -Application interfaces development Machine Tool / AS 400 / PC

  • 1996 – 1998


    Colombo Ezio S.n.c., Mandello del Lario (Lc) Italy

    -CNC Machine tool worker


Customer Delighter
Knowledge broker
Effective escalator

Conflict resolver

Programming Skills

99% Complete
Javascript ES.next 99%
99% Complete
PHP 99%
99% Complete
Perl 99%
99% Complete
Python 99%
80% Complete
C++ 80%
85% Complete
Java 85%
90% Complete
Groovy 90%
70% Complete
Lua 70%
20% Complete
Elixir 20%

IT Skills

Machine Learning
Deep Learning & Neural Networks
Data governance
Identity management
SAML: IDP / SP - OpenID: OP / RP
Design pattern
freeBSD - Linux
Apple macOS/iOS
ERP (Abacus - Odoo)
AS/400 System

IT Technologies

Laravel 8.x
Django 2.2
Flask 1.0 - 1.1.x
RabbitMQ (Message broker AMQP)


PhpStorm / WebStorm
PyCharm / IntelliJ IDEA
Atom / Sublime Text


Français (French)
Deutsch (German)
Русский (Russian)

Hobby - Interests

New technologies and coding.
Scuba diving, swimming, bike, and outdoor sport.

Contact Me