Summary

Senior software engineer with 15+ years of experience building mission-critical systems at scale. Deep expertise in Ruby on Rails and Node.js for high-performance, event-driven architectures. Specialized in Italian Public Administration integrations (PagoPA, INPS, SPID, CIE). Co-founder of SaaS platforms for the Italian market. Open-source author with 500+ GitHub stars (Active Storage Dashboard, SQLite Dashboard).

Technical Skills

Ruby on Rails
Rails Engines Sidekiq SolidQueue Turbo/Stimulus API-first
Node.js
Express.js SOAP/REST bridging mTLS Real-time processing
Infrastructure & More
PostgreSQL Redis MongoDB Docker AWS Kamal Go Flutter Python LangChain TDD SPID CIE PagoPA Team Leadership

Open Source & Community

  • Active Storage Dashboard — 440+ GitHub stars
  • SQLite Dashboard — 70+ GitHub stars
  • picostrap5 — 102+ GitHub stars
  • 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

Developer — Fondazione ENPAM

Rome, Italy

  • Lead a team of 3 developers for the members' portal and internal systems.

PagoPA Payments Infrastructure Node

  • SOAP integration with the Italian national payment system.
  • Handling payment flows, receipts, and reconciliation for 500k+ members.

Tech: Node.js, Express.js, SOAP, mTLS, PostgreSQL

INPS Interoperability Gateway Node

  • REST-to-SOAP adapter for pension contribution data exchange with INPS.
  • Automated data validation and transformation pipeline.

Tech: Node.js, Express.js, SOAP, REST, mTLS

Members' Portal Backend Node

  • API gateway serving 500k+ registered users.
  • SPID/CIE authentication integration for Italian digital identity.

Tech: Node.js, Express.js, SPID, CIE, REST API

Internal CRM & Back-office Ruby

  • Rails CRM processing 2M+ emails/year.
  • Back-office tools for membership management and communications.

Tech: Ruby on Rails, PostgreSQL, Redis, Sidekiq

Nov 2016 – Present

CTO & Co‑Founder — Consultala

Rome, Italy

  • Co-founder and tech lead of a SaaS ecosystem for the Italian labor market.

Consultala — Labor Compliance Platform Ruby

  • Full-stack Rails application for labor compliance and payroll automation.
  • Multi-tenant architecture serving labor consultants across Italy.

Tech: Ruby on Rails, Sidekiq, PostgreSQL, Redis, Turbo/Stimulus

Consultala HR — Human Resources Management Node

  • Self-service portal for employees and HR managers.
  • Flutter mobile app for on-the-go access.

Tech: Node.js, Flutter, PostgreSQL, REST API

AI Assistant for Labor Consultants Ruby

  • RAG-powered AI assistant for labor law Q&A (in alpha).

Tech: Ruby on Rails, Python, LangChain, Vector DB

Feb 2019 – Present

Founder & Software Engineer — Monte Del Gallo

Rome, Italy

  • Boutique software agency specialized in Ruby on Rails.
  • Rapid MVP development for startups.
  • Custom compliance solutions for the Italian market.
Sep 2018 – Present

Software Developer — Solenica

San Diego, CA / Rome, Italy

  • Full IoT stack development for a robotics startup.

IoT Cloud Infrastructure Node

  • Real-time device communication via MQTT and WebSocket.
  • OTA firmware update distribution system.

Tech: Node.js, MQTT, WebSocket, MongoDB

Web Portal & Mobile App Ruby

  • Rails + AngularJS dashboard for device management.
  • Scheduling system and weather API integration.

Tech: Ruby on Rails, AngularJS, REST API

May 2015 – Nov 2016