Something

about me.

I’m a software developer and Fractional CTO with 29 years of experience, working mainly with PHP, Python, Go, Ruby, and Ruby on Rails.
Driven by my own experience as a person with a disability, I build systems, websites, and software that are inclusive, accessible, and meaningful. I love turning complex challenges into simple, elegant solutions — where technology becomes a real enabler for people and businesses.

Over the years, I’ve had the chance to work with many public and private organizations in Europe, helping create digital services that, even today, live inside tools and platforms used worldwide.
Most of what I’ve built is "invisible", and often "incomprehensible" to anyone outside the code, but that’s how I like it. I’ve never cared much about titles; I still prefer to call myself a developer, because some of the projects I’ve been part of are simply “too big” to talk about, and many are still covered by NDA.

As a person with a disability, I took part in the DisaBike project, helping around 500 people return to motorcycling.
I also co-authored the official adaptation handbook for motorcycles, tricycles, and quadricycles for the Italian Ministry of Transport, and, in 2005, became the first Italian with a disability officially allowed to ride a motorcycle without any adaptations.

More recently, I’ve contributed to the design and development of sustainable mobility vehicles, including e-bikes and cargo bikes, first in Hungary, and later in Albania.

I have lived in Italy, Albania, Hungary and now I'm based in Switzerland with Stefania (my tetris-wife) and Anita (my crazy daughter), but I'm always looking for new challenges and opportunities to grow and discover new cultures and countries.

Since 2025, I’ve also started writing under the pseudonym Joachim Noir, a passion I discovered almost by accident, but one that quickly became another way to tell stories, explore human nature, and connect with people beyond code.

You can explore my expertise to see how I can help you.

New project in mind?