EN

Lavori

Un percorso che attraversa editoria enterprise, broadcasting, istituzioni pubbliche e piattaforme per sviluppatori.

WordPress enterprise incontra Kubernetes

WordPress VIP · Enterprise Platform Engineer · 2020 – 2021

Un ruolo chiave nella transizione di VIP a Kubernetes per ambienti su scala enterprise, migliorando resilienza e scalabilità della piattaforma, e nella riprogettazione dei servizi API core con un approccio OpenAPI-first. Ho fatto parte anche della Governance Guild, definendo standard di conformità architetturale e deployment sicuro.

  • Kubernetes
  • Node.js
  • Nest.js
  • OpenAPI

Architettura in uno dei più grandi ecosistemi di microservizi del Regno Unito

comparethemarket.com · Application Architect, Senior Manager · 2019 – 2020

Roadmap di prodotto e conformità all'architettura target tra i team, dismissione di servizi legacy e progettazione di nuovi, mentoring di due team di ingegneri — più una parentesi da Scrum Product Owner ad interim. Architettura su larga scala, con il cercapersone a dimostrarlo.

  • Kubernetes
  • Kafka
  • AWS
  • Java
  • JS
  • Prometheus

Oltre 150 siti nazionali, una piattaforma

British Council · Principal Software Engineer / Best Practices Manager · 2012 – 2019

In tre ingaggi successivi: la distribuzione Drupal alla base di oltre 150 siti nazionali e un CMS WordPress per altri 50, la migrazione a PaaS con test automatici per feature branch, una piattaforma e-commerce, e infine l'architettura hands-on di un CMS SOA/JAMStack con Node.js e GraphQL. Il progetto del 2016 ha vinto un Real IT Award.

  • Drupal
  • Node.js
  • GraphQL
  • PaaS
  • Docker
  • CI/CD

L’Artetecha originale: una consulenza individuale a Londra

Artetecha Ltd · Managing Director & Principal Consultant · 2012 – 2019

Sette anni al fianco di imprese e istituzioni pubbliche su ingegneria di livello enterprise: early adopter di microservizi, API GraphQL, 12-factor, deployment canary e blue-green — e ostinato promotore di buone pratiche ingegneristiche dove incontravano più resistenza. Questo sito ne porta avanti il nome.

  • Solution architecture
  • Agile
  • SOA
  • JAMStack
  • CI/CD

La migrazione di Economist.com

The Economist · Senior Software Engineer · 2010 – 2011

Membro chiave del team Scrum su due continenti che ha migrato Economist.com da ColdFusion/Oracle a Drupal — un progetto interamente agile dove performance, scalabilità e gestione del debito tecnico erano il pane quotidiano.

  • Drupal
  • Pressflow
  • Performance
  • Scrum

La ricostruzione dell’ITV Player

ITV · Senior Drupal Engineer · 2012

Parte del team interno che ha progettato e sviluppato il nuovo ITV Player: Scrum, test-driven development, obiettivi di performance estremi e strategie di caching avanzate per una delle proprietà media più trafficate del Regno Unito.

  • Drupal
  • TDD
  • Caching
  • Media

PHP ad alta posta, su larga scala

Ladbrokes · Senior Software Engineer · 2008 – 2009

Otto mesi a mantenere e migliorare la piattaforma di scommesse online di uno dei più grandi bookmaker del Regno Unito — framework PHP e CMS custom, dove il downtime si misura in denaro.

  • PHP
  • Zend Framework
  • CMS custom

Cosa dicono di me

Conosco Vinnie da molto tempo e in ruoli diversi. All'inizio è stato uno dei primi clienti chiave di Platform.sh e il mio interlocutore tecnico mentre vendevamo e facevamo onboarding del suo team. Da lì ho capito che aveva una comprensione tecnica superiore di ciò che facevamo, oltre alle doti umane per orientarsi tra procurement enterprise e gestione del cambiamento.
Robert DouglassDrupal pioneer · formerly Platform.sh
Come front-end engineer ho avuto l'opportunità di lavorare accanto a Vincenzo per 5 anni al British Council. Ho trovato in lui un architetto di talento, che ha guidato progetti digitali globali dall'architettura allo sviluppo e all'implementazione. Vincenzo ha guidato il team che ha consegnato 110 siti nazionali multilingue, più 13 siti campagna white-label. La sua comunicazione e la sua leadership mi hanno aiutata ad ambientarmi rapidamente nel flusso di sviluppo da lui impostato, rendendo l'esperienza del team efficiente — un netto cambiamento rispetto ad altri progetti in cui sono stata coinvolta.
Andrea WagnerFront-end Engineer · British Council
Vincenzo è un professionista eccellente che si prende il tempo di capire le esigenze del business bilanciandole con le aspettative degli utenti finali. Studia costantemente nuove tecnologie e suggerisce come sfruttare al meglio idee e strumenti emergenti. Apprezzo molto la sua capacità di condividere conoscenza ed esperienza con i colleghi non tecnici e di tenere d'occhio la User Experience anche mentre cura i dettagli del suo lavoro. Lavorare con Vincenzo è un piacere e rende l'ambiente di lavoro migliore; sono stata molto fortunata a lavorare con lui e lo raccomando caldamente.
Anna CoppolaSenior UX Architect and Manager · The Economist
Vincenzo è una di quelle rare persone capaci di concentrarsi con uguale facilità sui dettagli e sui concetti. Cerca di comprendere i problemi tecnici fino in fondo e ha una capacità sorprendente di diventare rapidamente esperto di qualcosa. Qualunque sia la complessità, sa sempre spiegare le cose in modo comprensibile per chi ascolta: il suo team, il project manager o il cliente. È un leader sicuro, rispettato e benvoluto da tutti quelli con cui lavora. Sarebbe bello lavorare di nuovo con lui, e lo raccomanderei a chiunque cerchi un technical leader o un senior software engineer.
Mark SchaschkeDelivery Manager · ibuildings
Un leader forte e un'aggiunta potente per qualsiasi team! Ho avuto il piacere di lavorare con Vincenzo su più progetti durante il suo periodo in Automattic - WordPress VIP. Il suo modo di ragionare è innovativo e la guida che offre ai colleghi è preziosa.
Sarosh AgaApplied AI · Automattic (WordPress VIP)
I punti di forza di Vincenzo sono la sua esperienza profonda e ampia con le architetture API e, in generale, un modo solido di ricondurre molti aspetti implementativi a una prospettiva architetturale più alta. Dà il meglio come Project Lead. La sua scrupolosità, i suoi processi di pensiero, la sua esperienza e le sue intuizioni sono qualcosa su cui contare.
Gabriel SambarinoSenior IT Consultant
Ho apprezzato moltissimo lavorare con Vincenzo quando era l'Application Architect associato al mio team. Ha un approccio hands-on nella risoluzione dei problemi e nel promuovere iniziative che facciano avanzare il team. È un comunicatore eccellente e sa apprezzare l'equilibrio tra pragmatismo e perfezione nella gestione delle priorità.
Jon ShiltonSoftware Engineer · comparethemarket
Ho lavorato con Vincenzo per circa un anno a CTM. Un lead/architect completo e fantastico, un'ottima cassa di risonanza per aree specifiche che stavamo sviluppando attorno all'immunisation e al nostro catalogo servizi. Ha grande esperienza nel guidare un team e nel risolvere i requisiti dei clienti con soluzioni tecniche, nei tempi e nel budget.
Richard ParkinsTechnical Leadership · comparethemarket
Vincenzo è uno sviluppatore eccellente, con una conoscenza esperta di PHP e un'ottima padronanza dei concetti di programmazione e design. Vede il quadro d'insieme e sa ragionare in modo concettuale, oltre l'ambito immediato di un progetto. È stato nel mio team a Ladbrokes per diversi mesi ed è uno dei pochissimi contractor con cui ho lavorato che assumerei senza pensarci due volte.
Aris KaridisWeb Development Manager · Ladbrokes
Vincenzo è un ottimo sviluppatore: in tutti i progetti in cui ho lavorato al suo fianco ha consegnato il suo lavoro in tempo e al massimo livello. È facile lavorarci insieme e ha dimostrato di capire non solo i requisiti, ma anche le tempistiche e le aspettative del business, il che lo rende un membro preziosissimo del team. Lavorerò sicuramente ancora con lui.
Elizabeth DuguidSenior Delivery Lead