IT / Technical Project Manager · PMO, Governance & AI Automation · Torino

Fabio Ferrari.

Project Manager — governo l'enterprise e orchestro i sistemi AI Project Manager — governing the enterprise, orchestrating AI systems

Delivery e governance PMO enterprise per CNH Industrial, Porini, Digital Thinks — 15+ commesse IT, un team di 7 PM in matrice, €1.8M+ di risparmi negoziati. Da marzo 2025 progetto, costruisco e opero 10+ sistemi AI end-to-end, in produzione 24/7. Enterprise PMO delivery and governance for CNH Industrial, Porini, Digital Thinks — 15+ IT engagements, a 7-PM team in a matrix, €1.8M+ in negotiated savings. Since March 2025 I design, build and operate 10+ end-to-end AI systems, in 24/7 production.

Fabio Ferrari
Fabio Ferrari
Torino, ItaliaTurin, Italy
disponibile subitoavailable now
€5.2M
budget licenze gestito/annoyearly licensing budget managed
15+
commesse IT · forecast >95%IT engagements · forecast >95%
7
PM coordinati in matricePMs coordinated (matrix)
€1.8M+
risparmi negoziatinegotiated savings
10+
sistemi in produzione 24/7systems in 24/7 production
7.500+
test automatizzati in CIautomated tests in CI

01 // Il profilo// The profile

Il ponteThe bridge

Due competenze che raramente convivono nella stessa persona.Two skill sets that rarely live in the same person.

Governance enterpriseEnterprise governance

  • PMO multi-cliente: 15+ commesse simultanee, forecast accuracy >95%Multi-client PMO: 15+ concurrent engagements, forecast accuracy >95%
  • Vendor negotiation multi-milione: €1.8M+ di saving su CNH IndustrialMulti-million vendor negotiation: €1.8M+ savings at CNH Industrial
  • Executive reporting, risk & escalation, change management Italia–USAExecutive reporting, risk & escalation, Italy–USA change management
  • Governance applicata all'AI: registro di claim verificati anti-allucinazione, quality gate umano, purge documentato dei contenuti fabbricatiGovernance applied to AI: anti-hallucination registry of verified claims, human quality gates, documented purge of fabricated content
  • FinOps applicato: cost tracking multi-provider cloud, budget cap per servizio, placement dei workload guidato dai costiApplied FinOps: multi-provider cloud cost tracking, per-service budget caps, cost-driven workload placement
il pontethe bridge

Delivery tecnica hands-onHands-on technical delivery

  • 10+ sistemi progettati, costruiti e operati in produzione 24/710+ systems designed, built and operated in 24/7 production
  • LLM orchestration, RAG, data pipeline, observability — sistemi veri in produzioneLLM orchestration, RAG, data pipelines, observability — real systems in production
  • Effort di sviluppo stimati e contestati con cognizione di causaDev effort estimated and challenged with first-hand knowledge

02 // Esperienza// Experience

EsperienzaExperience

Governance PMO enterprise + delivery tecnica hands-on.Enterprise PMO governance + hands-on technical delivery.

AI & Automation Consultant — Progetti Indipendenti
Mar 2025 — oggipresent
Torino · Scelta strategica: colmare il gap tra governance e delivery tecnica.Turin · Strategic choice: closing the gap between governance and technical delivery.
  • Progettato e messo in produzione un portfolio di 10+ sistemi AI/automation end-to-end su un backbone architetturale condiviso, gestendo in autonomia l'intero ciclo: discovery, architettura, sviluppo, deploy, observability ed evoluzione.Designed and shipped a portfolio of 10+ end-to-end AI/automation systems on a shared architectural backbone, owning the full lifecycle solo: discovery, architecture, development, deployment, observability, evolution.
  • Gestita infrastruttura self-hosted in produzione 24/7: 25+ container Docker, VPN mesh, monitoring centralizzato, backup automatizzati, CI/CD — stessi pattern enterprise (alta disponibilità, telemetry, security by design), a scala personale/small-team.Operate self-hosted 24/7 production infrastructure: 25+ Docker containers, VPN mesh, centralized monitoring, automated backups, CI/CD — same enterprise patterns (HA, telemetry, security by design), at personal/small-team scale.
  • Un engagement commerciale consegnato a un cliente esterno (startup torinese): piattaforma di lead generation B2B con CRM, scoring e go-to-market.One commercial engagement delivered to an external client (Turin startup): B2B lead-generation platform with CRM, scoring and go-to-market.
  • Comprensione diretta di come l'AI trasforma l'SDLC e la stima degli effort — uso quotidiano di coding agent (Claude Code, Cursor, Antigravity), prompt engineering, pattern di orchestrazione.First-hand understanding of how AI reshapes the SDLC and effort estimation — daily use of coding agents (Claude Code, Cursor, Antigravity), prompt engineering, orchestration patterns.
Project Manager | PMO Lead DGS S.p.A.
Lug 2021 — Mar 2025
Italia (hybrid) · Delivery e governance su tre clienti enterprise.Italy (hybrid) · Delivery and governance across three enterprise clients.
Digital Thinks— Digital Transformation · Ott 2024 – Mar 2025
  • Ridisegno della pipeline di erogazione (commesse, fatturazione, contrattualistica) e gestione del SAL settimanale (stato avanzamento lavori) sulle commesse formative.Redesigned the delivery pipeline (engagements, billing, contracts) and ran the weekly work-progress review (SAL) across training engagements.
  • Throughput formativo più che triplicato (da ~15 a 50+ corsi/mese), con dashboard Power BI real-time sui KPI critici e coordinamento di 5 fornitori tecnici.Training throughput more than tripled (from ~15 to 50+ courses/month), with real-time Power BI dashboards on critical KPIs and coordination of 5 technical vendors.
Porini— PMO & Multi-Client Governance · Lug 2022 – Ott 2024
  • PMO end-to-end su 15+ commesse IT simultanee, inclusi progetti di migrazione cloud (Azure, AWS): forecast accuracy >95%, -40% escalation.Ran end-to-end PMO across 15+ concurrent IT engagements, including cloud migration projects (Azure, AWS): forecast accuracy >95%, -40% escalations.
  • Coordinato in matrice un team di 7 Project Manager (assignment, prioritizzazione, quality-gate, escalation — no riporto gerarchico).Coordinated a 7-Project-Manager team in matrix (assignment, prioritization, quality gates, escalation — no line management).
  • Governance automatizzata (Jira custom + Power BI live + template Confluence): reporting da 8 a 2 ore/settimana, -55% effort.Automated governance (custom Jira + live Power BI + Confluence templates): reporting from 8 to 2 hrs/week, -55% effort.
CNH Industrial— R&D Engineering · Lug 2021 – Lug 2022
  • Ottimizzato un portfolio licenze software da €5.2M/anno con analisi di utilizzo, negoziazione e riallocazione costi cross-region: -37% costi, €1.8M+ saving sul ciclo biennale.Optimized a €5.2M/year software licensing portfolio via usage analysis, vendor negotiation and cross-region cost reallocation: -37% cost, €1.8M+ saved over the two-year cycle.
  • Gestione dell'infrastruttura server virtualizzata (ambienti R&D, telemetria macchinari) e del lifecycle/obsolescenze del parco workstation e server.Managed the virtualized server infrastructure (R&D environments, machinery telemetry) and the lifecycle/obsolescence of the workstation and server estate.
  • Change management e adoption tool su team Italia–USA–India: 100% adoption in 8 settimane. Coordinato l'avvio dei poli produttivi di Racine (USA) e New Delhi (India).Change management and tool adoption across Italy–USA–India teams: 100% adoption in 8 weeks. Coordinated the launch of the Racine (USA) and New Delhi (India) production hubs.
Consulente FinanziarioFinancial Advisor ING Italia
Apr 2019 — Giu 2021
  • Gestione portafoglio clienti, analisi profili di rischio e pianificazione patrimoniale in contesto regolamentato.Client portfolio management, risk-profile analysis and wealth planning in a regulated context.

03 // Sistemi in produzione// Production systems

Sistemi in produzioneProduction systems

Il differenziatore: sistemi reali, costruiti e operati in prima persona, con metriche verificabili sul codice.The differentiator: real systems, built and operated first-hand, with metrics verifiable on the code.

Produzione 24/7 su infrastruttura self-hosted (cluster ARM64), scala personale/small-team. Codice privato — architettura, demo e walkthrough su richiesta.24/7 production on self-hosted infrastructure (ARM64 cluster), personal/small-team scale. Private code — architecture, demos and walkthroughs on request.
in produzione dal 2025 · oggi v2in production since 2025 · now v2 ~/systems/ai-gateway

Gateway LLM multi-providerMulti-provider LLM gateway

v1, costruita da zero (2025–26): gateway self-hosted OpenAI-compatible con routing adattivo (Thompson sampling) su 13 provider e 163 deployment di modelli, hedging della tail-latency, rate limiting GCRA, circuit breaker a 3 stati con auto-heal, key-pool cooldown-aware, 15+ metriche Prometheus, OpenTelemetry, SLO burn-rate multi-window. v2, in produzione oggi: quando il problema vero si è spostato dal routing intelligente all'aggregazione e rotazione di quote multi-provider, ho ritirato la v1 e ricostruito su un motore open-source maturo — failover, policy di quota e di costo (budget cap per provider) e hardening restano progettati e operati da me. v1, built from scratch (2025–26): self-hosted OpenAI-compatible gateway with adaptive routing (Thompson sampling) across 13 providers and 163 model deployments, tail-latency hedging, GCRA rate limiting, 3-state circuit breaker with auto-heal, cooldown-aware key-pool rotation, 15+ Prometheus metrics, OpenTelemetry, multi-window SLO burn-rate. v2, in production today: once the real problem shifted from intelligent routing to aggregating and rotating multi-provider quotas, I retired v1 and rebuilt on a mature open-source engine — failover, quota and cost policy (per-provider budget caps) and hardening remain designed and operated by me.

13
provider
163
model deployment
235
file di testtest files
90%+
success rate
ARM64
edge hardware
decisioni & tradeoffdecisions & tradeoffs
  • Thompson sampling al posto di una classifica statica dei provider: i free-tier degradano in modo imprevedibile — la qualità reale va appresa in continuo (explore/exploit), non scritta a mano.Thompson sampling instead of a static provider ranking: free tiers degrade unpredictably — real quality has to be learned continuously (explore/exploit), not hand-ranked.
  • Rate limiting GCRA invece di finestre fisse: flusso levigato, niente raffiche al reset della finestra.GCRA rate limiting instead of fixed windows: smooth flow, no thundering herd at window reset.
  • Il costo vero del build non è scriverlo, è mantenerlo: la v1 valeva quel costo finché il routing era il differenziatore. Quando ha smesso di esserlo, il costo è rimasto e il valore no — da lì la v2.The real cost of building isn't writing the code, it's maintaining it: v1 was worth that cost while routing was the differentiator. When it stopped being one, the cost stayed and the value didn't — hence v2.

Personal AI Knowledge SystemPersonal AI Knowledge System

R&D

"Secondo cervello": knowledge graph temporale + retrieval ibrido a 3 lane (denso + BM25 + graph walk, fusione RRF) con variante HippoRAG-2 su Personalized PageRank. Agente proattivo con confidence-routing e critic anti-contraddizione."Second brain": temporal knowledge graph + 3-lane hybrid retrieval (dense + BM25 + graph walk, RRF fusion) with a HippoRAG-2 variant on Personalized PageRank. Proactive agent with confidence-routing and an anti-contradiction critic.

decisioni & tradeoffdecisions & tradeoffs
  • Fusione RRF invece di un reranker addestrato: niente training data, comportamento spiegabile, ogni lane degrada in isolamento.RRF fusion instead of a trained reranker: no training data needed, explainable behaviour, each lane degrades in isolation.
  • L'eval A/B ha smontato il mio stesso numero: recall@10 0.55 era un artefatto di un corpus con ~45% di duplicati (corretto: 0.85). Prima l'igiene dei dati, poi le feature.The A/B eval broke my own number: recall@10 of 0.55 was an artefact of a corpus with ~45% duplicates (corrected: 0.85). Data hygiene first, features second.
  • Critic anti-contraddizione + confidence-routing: sotto soglia il sistema tace — meglio nessuna risposta che una allucinata.Anti-contradiction critic + confidence routing: below threshold the system stays silent — no answer beats a hallucinated one.
1.394 test5 output channelRAG · KG

Lead-Gen B2B per startupB2B Lead-Gen for a startup

startup TorinoTurin startup

Engagement commerciale (startup torinese di installazioni immersive): scraping multi-fonte, enrichment contatti, scoring deterministico a 100 punti, CRM self-hosted con pipeline Kanban, outreach + go-to-market a 90 giorni.Commercial engagement (Turin immersive-installation startup): multi-source scraping, contact enrichment, deterministic 100-point scoring, self-hosted CRM with Kanban pipeline, outreach + 90-day go-to-market.

scoring 100ptCRM 6 entitàCRM 6 entitiesB2B sales

Quantitative Finance PlatformQuantitative Finance Platform

produzioneproduction

Piattaforma full-stack di finanza personale: 9 engine analitici schedulati (forecast, anomaly, Monte Carlo sulla probabilità di rovina), 4 feature LLM con circuit breaker (chat text-to-SQL sandboxed), security rewrite documentata (WebAuthn, CSRF, CSP).Full-stack personal-finance platform: 9 scheduled analytics engines (forecast, anomaly, Monte Carlo ruin probability), 4 LLM features behind a circuit breaker (sandboxed text-to-SQL chat), documented security rewrite (WebAuthn, CSRF, CSP).

decisioni & tradeoffdecisions & tradeoffs
  • Feature LLM dietro circuit breaker: la piattaforma resta pienamente utilizzabile con l'LLM giù — degradazione pianificata, non best-effort.LLM features behind a circuit breaker: the platform stays fully usable with the LLM down — planned degradation, not best-effort.
  • Chat text-to-SQL sandboxed: l'LLM non tocca il database direttamente — query validate in sandbox. La capability senza la superficie d'attacco.Sandboxed text-to-SQL chat: the LLM never touches the database directly — queries go through validation in a sandbox. The capability without the attack surface.
  • Security rewrite (WebAuthn, CSRF, CSP) su un'app già in uso: retrofit trattato come progetto — scope e verifiche documentate — non come patch.Security rewrite (WebAuthn, CSRF, CSP) on an app already in use: retrofit run as a project — documented scope and verification — not as a patch.
1.160+ test183 endpointReact 19 · FastAPI

Content Intelligence PipelineContent Intelligence Pipeline

produzioneproduction

Pipeline distribuita su 2 nodi: 20 collector multi-fonte con classificazione LLM end-to-end, delivery crash-safe via WAL file-based, dedup multi-layer (URL, titolo cross-source, fingerprint), hand-off strutturato verso il knowledge graph.2-node distributed pipeline: 20 multi-source collectors with end-to-end LLM classification, crash-safe WAL-based delivery, multi-layer dedup (URL, cross-source title, fingerprint), structured hand-off into the knowledge graph.

894 test12.500+ item2 nodi ARM64

Resale-Intelligence PlatformResale-Intelligence Platform

produzioneproduction

Monitoraggio e qualificazione automatica di offerte second-hand: coda LLM durevole zero-loss, qualificazione vision multi-provider con failover, parser multilingua (5.800+ nomi), scorer a convergenza di 6 segnali con verdetto ternario.Automated monitoring and qualification of second-hand deals: durable zero-loss LLM queue, multi-provider vision qualification with failover, multilingual parser (5,800+ names), 6-signal convergence scorer with ternary verdict.

2.255 test~5.000 verdetti/g~5,000 verdicts/dayVLM · failover

Data-Extraction InfrastructureData-Extraction Infrastructure

produzioneproduction

Servizio condiviso di browser-automation engine-pluggable: 6 backend di rendering dietro un'unica API con fallback a caldo, motore anti-bot YAML-driven (8 segnali, 31 predicati), sessioni "human-shaped" — consumato da 3+ progetti.Shared engine-pluggable browser-automation service: 6 rendering backends behind one API with hot fallback, YAML-driven anti-bot engine (8 signals, 31 predicates), human-shaped sessions — consumed by 3+ projects.

313 test6 engineinfra condivisa

IoT & Device FleetIoT & Device Fleet

produzioneproduction

Flotta di 60+ device IoT gestita end-to-end con 100+ automazioni event-driven: telemetria continua, health-check con rollback automatico sugli update, deploy su edge (single-board computer ARM64); hub di geolocation & asset-tracking GPS/BLE con 14 job schedulati.Fleet of 60+ IoT devices managed end-to-end with 100+ event-driven automations: continuous telemetry, health checks with automatic rollback on updates, edge deployment (ARM64 single-board computers); GPS/BLE geolocation & asset-tracking hub with 14 scheduled jobs.

decisioni & tradeoffdecisions & tradeoffs
  • Update della flotta dietro health-gate con rollback automatico: nessun update manuale, ma nessun update cieco — se un servizio non torna sano, torna da solo alla versione precedente.Fleet updates behind a health gate with automatic rollback: no manual updates, but no blind updates either — if a service doesn't come back healthy, it rolls back on its own.
  • Scala personale dichiarata, ciclo di vita aziendale: provisioning, telemetria, update sicuri e incident response sono gli stessi di una flotta enterprise — cambia il numero di device, non il metodo.Personal scale, declared openly — enterprise lifecycle: provisioning, telemetry, safe updates and incident response are the same as in an enterprise fleet; the device count changes, not the method.
  • Geolocation self-hosted: i dati di posizione non lasciano l'infrastruttura — la capability dell'asset-tracking senza cedere dati a un cloud terzo.Self-hosted geolocation: location data never leaves the infrastructure — asset-tracking capability without handing data to a third-party cloud.
60+ device100+ automazioni100+ automationsGPS/BLE · edge ARM64

$ ls ~/systems/ · e inoltre:also: sistema esperto Bayesiano (fisiologia, 132 endpoint) · observability per inference AI locale · monitoring & alerting event-driven.Bayesian expert system (physiology, 132 endpoints) · observability for local AI inference · event-driven monitoring & alerting.

04 // Architetture// Architecture

ArchitettureArchitecture

Come funzionano i sistemi di punta — clicca un pannello per aprire il diagramma.How the flagship systems work — click a panel to open the diagram.

LLM Orchestration Gateway — pipeline di routingLLM Orchestration Gateway — routing pipeline

Ogni richiesta: ammissione → preflight → routing probabilistico (Thompson sampling) → dispatch resiliente → risposta, con osservabilità laterale.Each request: admission → preflight → probabilistic routing (Thompson sampling) → resilient dispatch → response, with side-channel observability.

metriche

Client
auth per-progetto

Auth · Rate limit
GCRA

Preflight
cache · PII redaction

Thompson Router
Beta + tier prior

Dispatch

13 provider
163 deployment

Circuit breaker · Hedge
auto-heal

Response
+ cost tracking

Prometheus · OTel
SLO burn-rate

Personal AI Knowledge System — retrieval ibrido + brainPersonal AI Knowledge System — hybrid retrieval + brain

Tre lane di retrieval fuse via RRF, poi un brain con confidence-routing e critic anti-contraddizione verso 5 canali di output.Three retrieval lanes fused via RRF, then a brain with confidence-routing and an anti-contradiction critic feeding 5 output channels.

Dati personali
email · chat · note
Ingest
parse · chunk · embed
Vector store
denso + BM25
Knowledge graph
temporale
Retrieval
ibrido
Lane densa
Lane BM25 / FTS
Lane KG walk
HippoRAG-2 PPR
Fusione RRF
+ recency + MMR
Brain
confidence-routing → Critic
Telegram · MCP
REST · WS · Web
Content Intelligence Pipeline — 2 nodi, delivery crash-safeContent Intelligence Pipeline — 2 nodes, crash-safe delivery

Collector isolati sul nodo egress, consegna crash-safe via WAL al nodo always-on, analisi LLM e hand-off al knowledge graph.Collectors isolated on the egress node, crash-safe WAL delivery to the always-on node, LLM analysis and hand-off into the knowledge graph.

Nodo always-on

Nodo egress

VPN mesh

Collector social

WAL file-based
rename atomico

Receiver

Analisi LLM
via gateway

Dedup multi-layer

SQLite WAL

12 collector pubblici

Digest Telegram

Knowledge graph
circuit breaker

Resale-Intelligence Platform — qualificazione a convergenzaResale-Intelligence Platform — convergence qualification

Estrazione distribuita → filtro → qualificazione vision multi-provider con failover → pricing → scorer a convergenza di 6 segnali.Distributed extraction → filtering → multi-provider vision qualification with failover → pricing → 6-signal convergence scorer.

failover

Estrazione 2 nodi
partizione CRC32

Ingest API

Filtro
Aho-Corasick · dedup

Coda LLM durevole

Qualificazione VLM
multi-provider

Fallback GPU locale

Pricing multi-source
kind-aware

Scorer a convergenza
6 segnali

Alert Telegram

05 // Competenze// Skills

CompetenzeSkills

Dove governance e delivery tecnica si incontrano.Where governance and technical delivery meet.

Project & Program Governance

End-to-end deliveryPortfolio governanceScope/Time/Cost/QualityRisk & escalationMilestone trackingComplianceAgile · Scrum · Waterfall · Hybrid

Stakeholder & ChangeStakeholder & Change

Multi-stakeholder mgmtVendor managementExecutive reportingChange managementProcess re-engineeringTraining & adoption

AI Systems & Automation

LLM orchestrationMulti-agent systemsRAG & knowledge graphPrompt engineeringResponsible AI guardrailWorkflow automationIoT & device fleetObservability & SLO

Cloud & FinOps

Multi-cloud (GCP Vertex AI · Azure · Cloudflare)Migrazioni cloud (governance PMO)Cloud migrations (PMO governance)Cost management & allocazione costiCost management & allocationBudget capPatch managementBackup & DR (RPO/RTO)

Stack & Tools

Python · FastAPITypeScript · ReactSQLite · PostgreSQLDocker · CI/CDPrometheus · OTelJira · Azure DevOpsPower BIMS Project · Confluence

06 // Formazione & Certificazioni// Education & Certifications

Formazione & CertificazioniEducation & Certifications

Base economico-gestionale + certificazioni PM riconosciute.Business-management foundation + recognized PM certifications.

FormazioneEducation

Laurea Triennale (L-18) — Economia e Gestione AziendaleBachelor's (L-18) — Economics & Business Administration
Università della Valle d'Aosta · 2019
Executive Program — Blockchain Management
Federlazio Business Center, Roma · 2023

LingueLanguages

ItalianoItalianMadrelinguaNative
IngleseEnglishC1 Executive
FranceseFrenchB1

CertificazioniCertifications

  • PMI-CAPM — Certified Associate in Project Management (PMI)
  • Agile PM Foundation — APMG International
  • AI for Project Management & Business Analysis
  • Specialista Budgeting e Controllo di Gestione — InforEleaBudgeting & Management Control Specialist — InforElea
  • Esame OCF — Consulenti Finanziari: 100/100 (prep. Università Bocconi)OCF Exam — Financial Advisors: 100/100 (prep. Bocconi University)

Parliamo del prossimo progetto.Let's talk about the next project.

Disponibilità immediata · Ibrido/Remoto (Torino/Piemonte) · trasferte occasionali.Immediate availability · Hybrid/Remote (Turin/Piedmont) · occasional travel.