DevOps Engineer & Software Engineer
Software engineer e DevOps engineer, in questo mestiere dal 2010. Ho iniziato con applicazioni Windows in Delphi e web application per la manualistica dei velivoli Alenia, sono passato ai web service e ai portali loyalty e incentive per Eni, Payback, Avon e Pirelli, e dal 2015 porto avanti LpWeb in parallelo al percorso da dipendente. Oggi in JAKALA progetto e gestisco infrastrutture cloud e cluster Kubernetes, con oltre cinquecento workload in esercizio distribuiti su più di sessanta nodi.
Seguo i progetti dall'architettura all'esercizio: la stessa persona che scrive il codice gestisce i cluster che lo eseguono. Lavoro principalmente con TypeScript/Node.js e PHP, su AWS e Google Cloud — dove sono certificato Associate Cloud Engineer. Linux fa parte della mia routine quotidiana da sempre: uso Arch come sistema operativo principale.
Nel tempo libero vado in moto e quando posso mi spingo in pista, anche se negli ultimi anni ho rallentato un po' per dedicarmi a qualcosa di più importante: fare il papà. I videogiochi rimangono uno dei miei passatempi principali, e nel poco tempo che avanza mi diverto anche a svilupparne di miei con Godot e Blender.
Sviluppo full-stack con NestJS, Vue.js, React e Astro. API REST e GraphQL, PostgreSQL e Redis.
Applicazioni Symfony e Laravel, migrazione e refactoring di codebase legacy verso le versioni moderne.
Progettazione e gestione di piattaforme cloud-native su AWS e Google Cloud, con focus su affidabilità ed efficienza dei costi.
Orchestrazione su cluster gestiti e bare metal: oltre 60 nodi e 500 workload in esercizio, con approccio GitOps.
Infrastructure as code con Terraform, containerizzazione Docker e pipeline GitHub Actions, GitLab CI e Jenkins.
Server Linux on-premise e cloud, virtualizzazione con Proxmox, networking con OPNsense e monitoring con Zabbix.
Sì. Ho girato parecchio.
Una selezione — il resto su lpweb.it
Piattaforma multi-insegna che trasforma WhatsApp nel canale diretto fra retailer e cliente finale, in esercizio su Basko e Despar Nord Ovest.
Piattaforma di media management worldwide per la distribuzione di asset a giornalisti e stakeholder globali.
Ecosistema di portali per il calcolo dell'impronta di carbonio aziendale e l'acquisto di crediti di compensazione, su AWS.
Sito dinamico per un'agenzia di marketing, con SSR e deploy su Kubernetes.
Sito vetrina per un atelier di orologeria di lusso, con catalogo prodotti e gestione contenuti su misura.
Sito aziendale con tema custom, ottimizzato per la gestione autonoma di eventi e case history da parte del team marketing.
Credential ID 517284
Credential ID GR750447131LP
Credential ID 6109989.20704242
Credo in un approccio pragmatico allo sviluppo: pianificare con attenzione, automatizzare tutto il possibile, e mantenere il controllo dell'intero ciclo di vita del software — dal codice in locale fino al monitoring in produzione.
Se un'operazione si ripete, diventa codice. Infrastruttura, test, deploy: tutto automatizzato.
Allineamento sull'approccio prima di scrivere codice. Meno rework, più qualità.
La soluzione più semplice che risolve il problema è quella giusta. Zero over-engineering.
Dal codice al deploy al monitoring. Nessun "funziona sulla mia macchina".