I’m a software developer with strong 3D graphics skills. I started my career as 3D artist and Flash developer, to become eventually a frontend developer with a wide range of experience, from life-science to the gaming industry.

Presenting at MaltaJS
Pietro Grandi at MaltaJS

Since I often stumble into really bad practices and I see people suffering I decided to share my every day experience with just one aim: work better, live better.

Let’s then discuss about best practices and common pitfalls on my blog.

In 2015 I co-founded the first Khronos Chapter in Italy and held the first WebGL workshops with OpenTechSchool and NodeSchool. In 2016 I moved to Malta where I co-founded MaltaJS.

I’m also a huge fan of Functional Programming.

When I’m not coding I spend my time trying to speak foreign languages.

Wish you the best from the sunny Malta!