Professional Bio


I’m a freelance JavaScript and Python web developer with experience in Django and React.
I build products from the ground up and I guide my clients in tech decisions.

The full story

I’m a full-stack web developer. After working for years in web agencies, now I’m a freelance. I enjoy creating digital products from the ground up, by creating designs, writing code, and coordinating teams.

My driving lights are UX and performance. The applications I deliver must be usable and run fast.

Pythonista at heart, but I spent more time in the JavaScript world. Usually, I mix them by using Django and React. I’m a fan of the htmx approach.

Here is a list of technologies that changed my life.


Go to the tag →

Since my first job, I fell in love with Django. It is my default choice to build full-stack applications and provide APIs.

It made me discover the world of Python and its community. I have been helping at the PyconIT event and Django Girls Italy for years.

It’s the technology that I have been carrying with me for several years and I hardly see it as replaceable. Python is making giant leaps in terms of performance and resources.


Go to the tag →

A long time ago I couldn’t enjoy Angular 1. When I heard about React I tried it right away and I loved it.

It was just a small library but that was its advantage. The thing that I liked from the beginning is that to use React you don’t have to learn a lot of custom properties of the framework, but rather you use vanilla JavaScript as much as possible.

Precisely this minimalist nature made it emerge as one of the technologies that changed the world of web development—and not only, right React Native?.

Much of its success, however, is due to Redux and a wonderful—albeit complex—management of the state.


What can I say about this library? It’s exactly what I needed. I felt the need to find alternatives to the tedious Bootstrap—which I used only for the grid and the CSS reset. At first, I was a little skeptical about Tailwind and thought massing many classes wasn’t a good idea.

After spending more time with it and using it in production, I changed my mind.

I can develop interfaces at an incredible speed compared to all the tools I used before. Especially considering it allows for incredible flexibility and reliability in the final result.


I’ve been using it for a few months, reducing the development time of low/medium interactivity applications by a lot.

It removes the need to create API and takes full advantage of Django’s potential by gradually swapping only the needed interface pieces.

Working career


Since April 2022
Full-stack web developer, project manager, marketing, strategy

I help my customers create products or solve problems in them. I guide them in technological choices and in the organization of development phases.



May 2017 – April 2022
Full-stack web developer, some project management tasks

Codemaster Course

October 2020 – December 2020

Hg blu

March 2015 - May 2017
Full-stack web developer

Sirio Film

August 2014 - March 2015
Full-stack web developer



December 2018 - Present

Python Italia

2016 - Present

Django Girls

September 2017 - Present

Personal Bio

I live in Italy, more specifically in the north, between the mountains. While I drink some tea 🍵 I enjoy reading fantasy and non-fiction books. Besides reading, I also code for fun 🧑‍💻 and climb 🧗 a lot.

I’m part of some associations. I believe being in an association is the most effective and fun way to help improve the world.

Talking about food, I like pizza 🍕, pork ribs 🍖, milk + cookies 🥛🍪 and of course tea 🍵.

I want to play more TTRPGs but time is what it is.

My dream is to write and publish a fantasy book 📖. Nothing fancy, I imagine it as one of those cheap books you can find in every bookshop.

To go deeper into who I am, there are other categories ⬇️


Read about it on the Music page.


Read about it on the Hobbies page.

A quote that I carry in my heart

“I wish it need not have happened in my time," said Frodo.
"So do I," said Gandalf, "and so do all who live to see such times. But that is not for them to decide. All we have to decide is what to do with the time that is given us.
― J.R.R. Tolkien, The Fellowship of the Ring

Thanks for reading to the end! 🎉

If you’d like to stay in touch Follow me on Twitter and Mastodon.

I'm active in many places on the internet, checkout the footer or the links page.