Summary

Senior software engineer with 10+ years of experience building and scaling web applications, focused on Ruby on Rails. CTO and co‑founder of a boutique development studio shipping high‑quality Rails products. Creator of open‑source projects like Active Storage Dashboard (350+ ⭐). Lead teams, design modular architectures with Rails Engines, and deliver software used by hundreds of thousands of users.

Technical Skills

Ruby Ruby on Rails Rails Engines PostgreSQL Redis API Design Performance Docker AWS Kamal JavaScript (ES6+) Node.js Go Flutter TDD Team Leadership

Open Source & Community

  • Creator of Active Storage Dashboard (350+ GitHub stars) and contributor to other projects.
  • Speaker on modular Rails apps and Engines at Ruby conferences.
  • Mentor and trainer (ex‑Coding Gym Rome).

Languages

Italian (Native) · English (Professional working)

Professional Experience

Lead Software Engineer — Fondazione ENPAM

Rome, Italy

  • Lead a team of four developers for the members' area serving 500k+ users.
  • Architect and scale an internal CRM in Rails processing 2M+ emails/year.
  • Oversee a Rails‑backed mobile app to extend services to members.
Jan 2024 – Present

Software Engineer — Fondazione ENPAM

Rome, Italy

  • Designed and maintained high‑traffic Rails apps for internal and public use.
  • Built a Node.js service that handled 200k+ COVID‑bonus submissions in <6h.
  • Developed ENPAM's Flutter mobile app integrated with Rails APIs.
Nov 2016 – Jan 2024

CTO & Co‑Founder — Consultala (HR SaaS)

Rome, Italy

  • Co‑founded and scaled an HR platform on Rails, automating payroll and compliance.
  • Designed the architecture and led a distributed development team.
Feb 2019 – Present

Co‑Founder & Senior Rails Engineer — Monte del Gallo

Rome, Italy

  • Built custom Rails applications for startups and SMEs (fintech, health, food tech).
  • Used Rails Engines for modularity and reuse across projects.
Sep 2018 – Present

Software Developer — Solenica

San Diego, CA / Rome, Italy

  • Led API layer with Node.js, a Rails web portal, and an Angular mobile app for an IoT product.
May 2015 – Nov 2016

Freelance — Web & Mobile Developer

Rome, Italy

  • Delivered Rails and Node.js projects for small and medium business clients.
2012 – 2016

Digital Developer — Agencies (Digital Angels / Ad Maiora)

Rome, Italy

  • Frontend and Rails projects; led a small Angular team at Digital Angels.
2014 – 2015