Sono uno sviluppatore senior e architetto del software esperto con oltre 25 anni nell’industria IT. Attualmente lavoro presso Alten S.p.A. a Roma. Ho sviluppato competenze in diversi stack tecnologici incluse piattaforme cloud (AWS, Google Cloud), architetture di microservizi e framework di sviluppo moderni. Nel corso della mia carriera, ho prodotto con successo soluzioni per importanti clienti in vari settori tra cui telecomunicazioni (Vodafone), viaggi (Eden Viaggi), gaming (BetBull) e infrastrutture (Terna).

La mia carriera è progredita da amministratore di sistema ad architetto del software, con notevole esperienza nell’istituzione di team di innovazione tecnologica e nella leadership tecnologica. Sono un forte sostenitore delle tecnologie open source e ho sviluppato una profonda comprensione dei processi di sviluppo guidati dalla comunità. Sono appassionato di innovazione tecnologica, usabilità e tendo al miglioramento continuo della mia produttività e alla qualità del mio lavoro attraverso tecnologie emergenti.

Esperienza

Senior Developer, Alten Spa; Roma, IT — 2022-presente

ClientePeriodoProdottoTecnologie
Zucchetti2025Gestione Assetk8s, java, spring boot, microservices, mssql
Giuffré2025Analisi riferimenti normativiaws, k8s, java, spring boot, microservices, postgres, rabbitmq, helm, ai
Datamars2025Dataspherekafka, java, spring boot, postgres
Maggioli2023-2025Gestione ticketgcloud, kafka streams, java, spring boot, microservices, mongodb
Aruba2023Sistema di fatturazione rinnovatok8s, kafka streams, java, spring boot, microservices, prometheus, grafana
Paydo2022Plick, servizio di pagamentoaws, lambda, s3, sqs, typescript, nodejs

Senior Developer, Dedagroup Spa; Roma, IT — 2020-2021

ClientePeriodoProdottoTecnologie
Terna2020-2021Console web di monitoraggio dell’infrastruttura elettricak8s, iot, java, oracle, spring boot, microservices

Software Architect, Nexse Srl; Roma, IT — 2003-2019

Fondata nel 2000 da 5 soci, Nexse impiegava più di cento professionisti IT fino a quando non è stata acquisita nel 2018. In questa azienda ho ricoperto diversi ruoli: amministratore di sistema, insegnante, senior developer e infine software architect.

ClientePeriodoProdottoTecnologie
Eden Viaggi2015-2018Catalogo Prodotti, Cache Voli, Nuovo Portale Agenti di Viaggio, Connettori Hoteljava, osgi, fuse, orientdb
Vodafone Automotive2014-2015Portale Flottejava, osgi, fuse, oracle
Postecom2013Portale dell’Automobilistaliferay, java, oracle, portlet
Betbull2011-2012Piattaforma di scommessescala, java, neo4j
Nexse2011Istituita una Task Force chiamata SWAT (Software Architecture and Technology) con l’obiettivo di produrre consulenza tecnica interna e diffondere l’innovazione attraverso insegnamento e tutoraggio
Gioco Digitale (Bwin Italia)2009-2011Piattaforme di gioco, integrazione AAMS (monopolio statale del gioco) e rivenditorijboss, j2ee, osgi, karaf, spring boot, microservices, oracle
Matrix (LA7)2007-2009LA7 Carta Piùj2ee, oracle
Tin.it2005-2007Moduli apache AAA, Alice, piattaforma per provisioning, delivery e accounting di contenuti digitalijava, c, apache
Sun Microsystems2004-2005Autenticazione Smart Card Putty, valutazione e test di carico di una piattaforma CRM J2EEc, putty, openssh, pkcs11
Wind2003-2004Server gateway MMS Empower Interactive UKsolaris, sun cluster

Amministratore di Sistema, TPS Srl; Roma, IT — 2000-2003

Un’azienda di medie dimensioni con due uffici a Roma, TPS mi ha dato l’opportunità di approfondire la mia conoscenza delle reti così come dello sviluppo web avanzato.

Insegnante, IAL; Frosinone, IT — 1999-2000

IAL è un Istituto di Formazione Regionale dove ho tenuto corsi su Editing di Contenuti Multimediali, Networking e Internet.

Amministratore di Sistema, FlashNet Srl; Frosinone, IT — 1996-2000

Uno dei primi Internet Service Provider operanti in Italia, FlashNet aveva un nodo di accesso dial-up con centinaia di utenti a Frosinone. Ho gestito i server Unix e controllato il funzionamento dei servizi di rete. Ho anche partecipato a un gruppo di sviluppo di applicazioni web a tre livelli.

Competenze

Fin dall’inizio della mia carriera professionale ho lavorato principalmente con software open source, il che mi ha dato una migliore comprensione della sua comunità, processi e punti di forza. Sono appassionato di tecnologia, innovazione e usabilità e sono sempre alla ricerca di nuovi modi per migliorare la mia produttività e la qualità del mio lavoro.

Know-How

  • AI
    • CoPilot, Claude Code, Cursor, ChatGPT, Perplexity, Gemini, MCP
  • Protocolli e Strumenti di Analisi di Rete
    • TCP, IP, UDP, ICMP, ARP, DHCP, DNS, POP3, SMTP, HTTP, SSL, TLS, SSH, N-Map, Wireshark, NetCat, HPing, STunnel
  • Programmazione
    • Linguaggi
      • TypeScript, C, Java, Rust, Scala, Groovy, Objective-C, Perl, Python, PHP, scripting sh/bash, JavaScript
    • Framework, Librerie
      • Node.js, Spring, Spring Boot, Spring Cloud, RabbitMQ, Camel, ActiveMQ, CXF, OSGi, SOAP/Jaxws, REST/Jaxrs, JMS, XML, DTD, XML Schema, JSON, JSP/Servlet, EJB, Cocoa
  • Cloud
    • AWS: CDK, CloudFormation, Lambda, EC2, S3, EBS, VPC, RDS, Route 53, ELB, CloudWatch, SNS, SQS, Systems Manager, …
    • Google Cloud
  • Persistenza
    • Design RDBMS (E-R), Oracle, PL/SQL, MySQL, Postgres, SQL, Hibernate, JPA, Spring Data, JDBC, Voldemort, Perl/DBI, BerkeleyDB
  • NoSQL
    • MongoDB, Redis, Elasticsearch, Neo4j, OrientDB
  • Virtualizzazione
    • Docker, Kubernetes, Helm, Openshift, Podman
  • Software Server
    • Bind, Postfix, Dhcpd, Apache Httpd, Tomcat, Nginx, Kafka, JBoss AS, Weblogic, Artemis/ActiveMQ, ServiceMix/Karaf/Fabric, Sun Cluster, OpenLDAP
  • IDE ed Editor
    • Intellij IDEA, Visual Studio Code, XCode, Eclipse, neovim, XEmacs
  • Build, Integrazione Continua, Deployment, Controllo Qualità
    • NPM, Yarn, Maven, Gitlab, Nexus, Hudson/Jenkins, Puppet, Sonar, Gradle, Ant, GNU make
  • Strumenti di Versionamento
    • Git, Mercurial, Subversion
  • Sistemi Operativi
    • Linux, Mac OS X, Windows, iOS, Android