Resume

Employee history

2019-Now

Chief Product Officer

BioBeats

I currently lead product strategy, design and development in BioBeats, planning and prioritising features, assessing feedbacks and user testings and ultimately synchronising dev, product and sales teams on our common roadmap, objectives and key results.

2016-2019

VP ENGINEERING & Design

BIOBEATS

I spent three years coordinating the development team at BioBeats, running agile sprints, balancing product requests, internal drives and technical debt, and ultimately singing off the full stack technical solutions to adopt. Meantime, I was responsible for the UX/UI design of every feature to develop and launch.

2013-2016

Full stack developer & design

BIOBEATS

As the first employee of a startup in its early stage, I ranged across app wireframing, design, UX and full stack development. I spent a few years learning and practicing the steps from concept design to final product.

Consultant history

2011-Now

.NET Developer Consultant

THYSSENKRUPP

Design and development of software layers to assist engineers in stairways and elevators projects design. Creation of Autocad .NET plugins to produce Bill of Material and Autocad drawings from the input describing the particular setup of the elevator/stairway and of the installation environment.

2011-2014

Web Developer Consultant

MULTIPLE CLIENTS

Design and development of responsive websites and web applications for construction industries, designers and photographers.

2011-2012

Web Developer Consultant

NCOMPUTING - FREMONT (CA)

Design and implementation of device drivers and protocols to accelerate desktop virtualisation on custom hardware.

product development

Audience testing, Backlog grooming, Strategy and Roadmap management

Jira, Asana, Confluence

User Testing & Feedback gathering

Design

Adobe Suite

Sketch and Invision

Programming

iOS Platform, Coding & Testing

Azure platform, ASP.Core & web api

.NET platform, C, C#, F#

Web

HTML5, CSS3

Javascript & JQuery

CI & Analytics

Travis CI

Firebase

TEACHING

2011-NOW

Digital Photography and Retouching

AGORÀ CULTURAL CLUB

I'm currently teaching semestral courses of basic and advanced Digital Photography and Retouching/Post-Production in Photoshop and Lightroom.

2014-2015

Teaching at master in mobile apps development

University of Pisa

In a collaboration between the University of Pisa and several companies and industries, I've been teaching classes of iOS app design and development. The class was part of a broader master covering building digital products from design and development to marketing and sales.

2011-2014

University teaching assistantship

University of Pisa

During my PhD I've been teaching and assisting the University professor of the Software Service Engineering class, mandatory subject for the Master Degree in Computer Science and Networking in Pisa. The course spins around web services principles, protocols and design.

Education

2011-2015

PhD in Computer Science

University of Pisa

Research and development of an abstraction layer for parallel programming, scheduling and execution on heterogeneous platforms. High-level programs are transparently compiled into OpenCL sources through a source-to-source compiler developed during the research and computations are best-scheduled on the set of available devices leveraging on a completion-time prediction model built via machine learning.

2007-2010

Master Degree in Computer Science (Cum Laude)

University of Pisa

Master thesis focused on researching methodologies to integrate data- parallelism and stream-parallelism inside preexisting, high-level languages, enhancing expressiveness while maintaining high performances.

2003-2007

Bachelor Degree in Computer Science (Cum Laude)

University of Pisa

Bachelor thesis focused on developing Java language extensions for distributed applications and distributed games exploiting program- transformation tools and introspection mechanisms of the Java Virtual Machine.