Tiziano

Puppi

Always in search of the "silver bullet" of programming languages, my life changed when I read a blog post titled: "Learning Haskell will make you a better developer". Since then I am in love with functional programming in general and Elixir in particular. Web development is what I enjoy most: I find it an area where you have to master a lot of technologies across different layers.
Born in Italy, I have lived and worked in Italy, Belgium and now in Switzerland dealing with a lot of different cultures and languages.
I think that having the right culture is what matters most in a company and that simple and lovable wins over lots of features.

tiziano.puppi@gmail.com

github.com /tizpuppi
linkedin.com/in /tizianopuppi

Full stack developer

Alpiq

Olten, SO

Aug 2017 - Present

Creator of Alpiq Serivces: API driven framework to ease communication between microservices.
Elixir evangelist, holding Friday "Let's code" session to spread Elixir knowledge among team members

Quant & Full Stack developer

Engie

Brussels (BEL)

Jul 2013 - Jul 2017

C/C++ quantitative developer for Engie's Risk Management System during my first period. Full stack and mobile developer in the second one with focus on API development. Amazing innovative company with truly agile mindset. Worked using Holacracy framework.

C++ developer

B12 Consulting

Brussels (BEL)

Oct 2012 - Jun 2013

Developer for i>clicker application, a C++/Qt cross-platform application for clients in the education industry.

Udine University

MSc

Udine (ITA)

2008 - 2010

Computational Physics

MSc - 110 / 110 cum laude

Dissertation on financial options pricing with quantum physics models.

Trieste University

BSc

Trieste (ITA)

2005 - 2008

Physics

MSc - 107 / 110

Focus on Computatioal simulations

Elixir - Phoenix
C/C++
js - React
Ruby