Skills

I have experience on varios platform like Google Analytics, Firebase and CRO related tools.

Search Marketing

I’ve more than 15 year experience in SEO and Search realated stuff with an high technical background.

Mobile Marketing

Involved since years in building strategies for one of the most used mobile product in Italy.

Design

Since my studies in Human Computer Interaction I’m in love with the design process both from human&engineering perspective.

HTML & CSS

Developed my first website during my childhood. Since there I never stopped loving the open web.

Web Performance Optimization

Perf matters and is the basic feature of any website. A fast website improve conversions, users happiness and server wellness.

2530Design Process

3200Search Marketing

2830Scalability & Performance

1035Web Development

Education & Teaching

Education is an ever ending story. I have a degree in Computer Science with 2 thesis on Human Computer Interaction and Computer Networks. I’m also a teacher at various confs, which is one of the best education moment you’ll ever find.

01

University of Bologna

Bachelor of Computer Science
Thesis in Computer Networks

02

University of Bologna

Bachelor of Computer Science
Thesis in HCI

03

Master Club

Teaching Search Marketing
Search On Education

04

Master Club

Teaching Technical Stuff
Search On Education

Education is not preparation
for life, education is life itself.

Employment

3BMeteoChief Technology OfficerNOW-2017

I’m in charge of all about technology, devops, software development lifecycle and management.

Search On Media GroupCo-Founder & CTONOW-2001

Founded with Cosmano Lombardo and Giorgio Taverniti I’m in charge of all the technological and strategic aspect.

MeteosolutionsIT ManagerNOW-2016

Planning and management of all the digital infrastructure which lead to the weather forecast delivery.

FreelanceDesigner & Web Developer2008-2000

Developed and build all kind of projects from offline to online with a strong result oriented approach.

Speaking at conferences can give you a tremendous amount of encouragement to keep getting better, no matter how young or old you are.