Hi, I’m Enrico 👋

Senior Full Stack Software Engineer & Technical Leader with 15+ years of experience, working at the intersection of game development and SaaS platforms — from multiplayer game architectures to cloud-based enterprise systems and real-time backends.

📄 Download my CV · 💼 LinkedIn · 👉 Read my full story

Fattura Elettronica Pro: a Small Post-Mortem

Fattura Elettronica Pro: a Small Post-Mortem

Fattura Elettronica Pro was a small software project created to solve a very practical problem: reducing repetitive manual work for people using Fatture In Cloud, especially when they needed to create many electronic invoices from external sources such as Eventbrite. The idea was simple: let the software do the boring part. Instead of manually creating dozens or hundreds of invoices, users could export the attendee list from Eventbrite, upload the CSV file to Fattura Elettronica Pro, review the collected billing data, and generate invoices more quickly. What the software did The main feature was the automation of electronic invoices for Eventbrite events. Event organisers could configure Eventbrite to collect the necessary Italian electronic invoicing data, such as PEC and SDI code, export the attendees list, and then use Fattura Elettronica Pro to prepare the invoices for Fatture In Cloud. ...

26 April 2026 · 3 min
New Level Unlocked: Gram Games

New Level Unlocked: Gram Games

Remember what I said last time? We were about to leave England, our jobs and our normal lives. Our visas were about to expire, and we felt we had no other options. There have been so many attempts that haven’t worked. The ending felt like it had already been decided. But as in any good game, there is always room for a twist. For a new level. But then I met the Gram Games team. It was one of those coincidences that seem to come straight out of a good film script: aware of our situation, with our days numbered before returning to Italy, they decided to speed up the bureaucratic process and, above all, they demonstrated something that is not easily found – humanity. ...

27 June 2025 · 2 min
My Personal Brexit

My Personal Brexit

In the past two years, my life has taken a turn worthy of a video game, unfortunately, without a “Restart from checkpoint” button. It all began with the job of my dreams: breaking into the world of video games, contributing to creating unique experiences for players around the globe, and building a life with my family in beautiful (and rainy) England. But, like in every good game, there’s a plot twist: this October, the company I worked for, NaturalMotion Games / Zynga, decided to close its Birmingham office. It’s the end of the level. “Game over?” Not yet! We had three months before our visa expired. Three months to decide our future, with a two-year-old daughter who had already mastered “Twinkle Twinkle Little Star” and adored her English nursery. ...

3 February 2025 · 3 min