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
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