Skip to content

Curriculum Vitae

Claudio Tortorelli edited this page Mar 20, 2025 · 3 revisions

Riepilogo

Sono fortemente motivato nello sviluppo di soluzioni software innovative, che richiedano interdisciplinarietà, ricerca e aggiornamento. A livello professionale ho sempre lavorato in team di sviluppo, assumendo anche ruoli di tutoraggio e coordinamento. Ho maturato un'esperienza decennale come programmatore C++ di applicazioni scientifiche con hardware custom, realizzate per software di fotogrammetria e computer vision. Attualmente sviluppo client e webservices dedicati al mondo della Firma Digitale, essenzialmente in Java.

Esperienze di lavoro

marzo 2016 - oggi

Sviluppatore senior
In Aruba faccio parte del gruppo "eSecurity" e mi occupo di Firma Digitale. Seguo l'evoluzione del core crittografico Java e dei client/server basati su di esso. Coordino un gruppo interno di troubleshoot e supporto all'assistenza specialistica, che esegue triage, hotfix e manutenzione trasversale ai prodotti, fornendo quando necessario anche assistenza diretta al cliente e incident management.

La mia attività in Aruba concerne anche:

  • servizi SOAP/REST di firma, marcatura temporale, verifica e crittazione, nell'ambito dell'infrastruttura PKI aziendale
  • servizi backend per il provisioning, la strong auth e la gestione delle relative basi dati
  • client di firma digitale e validazione (ArubaSign, FileProtector, ARSS, VOL, ...)
  • componenti SDK crittografiche
  • tecnologie di installazione e aggiornamento automatico multipiattaforma
  • integrazione delle librerie smartcard PKCS11 a basso livello (gestione componenti native e APDU)
  • rinnovo e installazione dei certificati di firma digitale su supporto smartcard
  • manutenzione componenti legacy (es. Applet e vecchie versioni del core)
  • supporto, analisi e assistenza diretta al cliente e/o al team di assistenza specialistica
  • testing automatico e integrazione continua (C.I.)
  • documentazione dei sistemi ad uso interno

In ambito aziendale ho seguito corsi di approfondimento su Docker, Kubernetes e Sicurezza (OWASP)

Analisi forense

2017 - oggi

Ausiliario del Perito per indagini forensi

Collaboro saltuariamente come ausiliario nell'ambito di indagini informatiche forensi, utilizzando specifiche suite e tool dedicati al carving e alla classificazione dei dati oggetto dell'analisi.

Anche in questo contesto ho applicato le mie conoscenze in campo fotogrammetrico e dell'analisi dell'immagine per fornire dati ad integrazione della perizia.

novembre 2015 - marzo 2016

Progetto automazione industriale "FlexiVision"

Ho realizzato la prima versione del progetto FlexiVision, destinato alla sincronizzazione e al controllo di bracci robotici industriali e feeder tramite un sistema di computer vision. Il software, realizzato in C#, prevede la gestione sincronizzata dalla periferica di immagine, del robot e del feeder FlexiBowl prodotto da ARS. Le comunicazioni con i device avvengono tramite protocollo TCP/IP. La visione, dopo aver analizzato il frame corrente, fornisce al robot le coordinate del pezzo da movimentare (già convertite nel sistema di riferimento di destinazione), implementando un sistema di "pick&place" indipendente dalla specifica marca e tipologia di robot. La computer vision è stata implementata tramite la libreria proprietaria Halcon.

giugno 2004 - ottobre 2015

Sviluppatore software - R&D

Durante la mia permanenza in Menci Software ho svolto le seguenti attività:

  • sviluppo di software fotogrammetrico e computer vision per applicazioni di cartografia, rilievo stradale, sicurezza, archeologia, restauro, architettura, indagine forense e gestione immagini aeree e da drone. Ho utilizzato i linguaggi C++, C, PHP e Javascript
  • creazione di interfacce multilingua tramite framework MFC
  • gestione di dati voluminosi in flussi di lavoro complessi
  • integrazione e gestione di database SQL
  • verifica procedure e testing
  • sistemi di protezione e licenza software, tramite dispositivi hardware custom e server di autenticazione
  • sincronizzazione e accesso a dispositivi di immagine (fotocamere reflex, termocamere, visori stereoscopici, immersivi e view-through, microscopi, videoproiettori)
  • calibrazione delle periferiche di immagine
  • creazione di interfacce di controllo per slider con step-motor e teste a movimentazione micrometrica
  • gestione della rete LAN aziendale e setup sistemistico di server Windows e Linux
  • creazione e gestione dei siti internet aziendali, ottimizzazione SEO tramite le piattaforme CMS Joomla! e WordPress
  • realizzazione del materiale divulgativo (depliant, pannelli, video) tramite Adobe Photoshop, Illustrator e Premiere. Realizzazione degli help online e dei tutorial multilingua
  • partecipazione a fiere in rappresentanza dell'azienda (SAIE, ASITA, Salone del Restauro di Ferrara, Roma Drone) e conferenze (CNR ICVBC, Università di Firenze)
  • assistenza diretta al cliente. Ho tenuto corsi formativi presso il Centro di Addestramento per la Polizia Stradale di Cesena, il Cyprus Institute di Nicosia e per la Polizia Municipale di una decina di comuni italiani. All'estero ho fatto tutoraggio e assistenza presso l'azienda municipale BIMTAS di Istanbul

ottobre 2003 - giugno 2004

Collaborazione a progetto open source "RadioVox"
Ho collaborato al progetto open source "RadioVox" per la realizzazione di una regia automatica per le radio emittenti. Il mio lavoro ha riguardato la realizzazione e l'ottimizzazione della GUI.

Formazione

1998 - 2003

Istituto Tecnico Commerciale "Buonarroti", Arezzo

1992 - 1997

- Diploma Tecnico Commerciale - voto 52/60