Home > About
Interested in a collaboration? Got any question? Fill the contact form and I'll get back as soon as I can.
Get to know me better 👇
My story is filled with monstrous bugs 🐞, amazing features ✨, large scale products ⛰️, many programming languages and frameworks 📚, huge infrastructures 🗼 and amazing colleagues 👨💻.
As employee I started as Software Engineer and then joined the Dark Side of DevOps and Site Reliability taking the best from both worlds (I've never stopped to use the --force).
The reason I decided to start my journey in 2021 as a freelance professional was to scale up my impact on the industry and to help more people to achieve their goals.
As a freelancer I coached and mentored my padawans (ehm I mean, my students) about DevOps principles and practices. I also helped companies to improve their DevEx and DevOps approach.
In the time I've been in the IT industry, up and down since 2015, I've learned a lot from hands on experience and had the opportunity to interact with truly amzing people.
In 2023 I took the next step and I've been the CTO of a startup for one year, where I enjoyed the challenge of building a new company culture, services and products from scratch and of course taking care of my team.
In the end we could not find the Product-Market Fit and had to step back, but quoting Yoda: "The greatest teacher, failure is."
In 2024 I'll try to move, possibly away from Europe and hopefully starting a new exciting adventure in the software industry!
A few other facts about me: I've been a remote worker 🏝️ and a Hybrid Digital Nomad™ for quite a while ✈️🏡️ I enjoyed living and working in different timezones but now I'm looking for a place to finally call home.
I'm a combat sport amateur (boxe, K1, muay thai, bjj, MMA) 🥊 a musician/metal singer 🎹 and a passionate gamer 🕹️.
Huge fan of Star Wars 🌌 and Lord of The Rings ⚔️. I play D&D 🎲 and you can always find me cooking a good old italian meal 🍝.
My main goal as a professional is to contribute to great products and improving DevEx wherever I go!
In time I built strong bonds with employers, clients and colleagues. I always believed in trust and transparency as the foundation of each and every of these relationships.
I always valued communication over control, dialog rather than command, good design instead of "as long as it works", leaving a legacy above making myself indispensable, being safe more than being sorry, and (try) being always kind not always right.
I enabled companies to craft quality software because not only we were working toghether but our efforts were built to last and so they are.
What do I like most of my job until now?
Staying updated about new technology and trends, gaining insights numbers and metrics, learning and avdocating for good practices but above all: creating something meaningful, with a positive impact on people and planet Earth.
I consider myself a hands-on engineer, I love to try something new: may it be a new methodology, language, paradigm, framework or cloud native product.
I do believe there's no such thing as "one size fits all", that's why I'm costantly looking for new solutions and tools to fit different real-world requirements (paper requirements can be quite deceiving).
However, if you are wondering what my preferred stack is, I can say I'm a fan of the following technologies:
Since Microsoft bought GitHub, it has become quite a tool. I use it for my personal and OSS projects.
At first I hated it, but I learnt to like it. It's a great tool for DevOps processes. The enterprise support is 'meh'.
Google Cloud Platform
Used it a few times for experiments and I think it has a great potential. I quite like the pricing model.
Docker (and containerization) was a game changer for me. I use it for almast all of my projects.
Great tool for managing AWS resources, of course it's not as flexible as Terraform and you know: vendor lock-in.
I recommend it for monitoring your applications. It's very easy to use compared to other tools and it has a great UI. It's not free though.
I've been waking up to OpsGenie alerts for a few years now. Unfortunately works so well that SREs don't sleep anymore.
A really nice addition to your incident management process. Remember to close the page when you're done!
They improved a lot since the first release, it has a great integration with GitHub and it's free until a certain level of use.
Easy to learn, hard to master. I use it when I need to automate something quickly (but then I refactor I swear).
Store everything in here but please organize it and don't think it's a reliable backup, thanks.
Good performance, good features, good community. It's an overall good choice if you are looking for a relational database.
My first programming language, I still love it. It's a fantastic choice for enterprise applications and with new developments like Quarkus it's even better.
No I don't use it for machine learning (I'm not a data scientist either), I use it for automation and APIs.
This site is built with NextJS and even if I'm not a frontend developer I kinda managed to make it work.
Kudos to Vercel for making it so easy to deploy a NextJS site with so many features on top of that.
Not always the best choice but if you have to use it be sure to use its potential to the max.
I'm not affiliated with nor endorsed by any of these companies, I've just used or am using some of their products.