Alessandro 'kLeZ' Accardo personal website

This is the personal website of an Italian developer once called 'kLeZ'.

Alessandro Accardo

Personal Photo

Informazioni personali

Nato a Civitavecchia (RM), il 7 aprile 1987. Residente a Civitavecchia (RM).

Livello di studio: Diploma Liceo Scientifico Tecnologico presso ITIS G. Marconi, Civitavecchia, 00053, Roma (2001-2006)

Attualmente ricopro i ruoli di Senior Developer, Team Leader, Solutions Architect presso Key 2 Business.

Contattami

Carriera

Senior Developer
Key 2 Business s.r.l. | 03/06/2019 - presente

Sviluppo e manutenzione di un servizio REST che fa da gateway per pagamenti scritto in PHP 5.6.

Sviluppo e manutenzione di un’applicazione web che permette l’inserimento e la gestione di progetti di natura variabile e che permette di definire sezioni di profondità variabile per la categorizzazione di KPI. I KPI vengono inseriti all’interno delle iniziative, divisi per sezioni, e sulla base dei valori inseriti dai PM vengono calcolati vari parametri di controllo, che permettono delle previsioni sul’andamento del progetto.

Senior Developer, DevOps coach @ Infoservice s.r.l.
Key 2 Business s.r.l. | 10/12/2018 - 31/05/2019

Sviluppo e manutenzione di una piattaforma multi-tenant utilizzata da vettori che offrono servizio di corriera (autobus).
La piattaforma comprende un portale online pubblico per l’acquisto di biglietti, un portale di backoffice con autenticazione per la gestione della piattaforma da parte dei vettori, dei servizi web a corredo del funzionamento e due diverse App per la gestione delle corse utilizzate dagli autisti.

Sviluppo e manutenzione di una applicazione WPF che aiuta degli operatori con un lavoro di produzione tramite una lista di operazioni standard per lotto. L’applicazione viene utilizzata tramite comandi vocali e utilizza un fotocamera Reflex per la cattura delle immagini dei passi significativi nella preparazione dell’unità.

Seniod Developer @ Cluster Reply
Key 2 Business s.r.l. | 19/06/2017 - 30/11/2018

Ho sviluppato alcune evolutive per una intranet SharePoint 2013 on premises.

Ho progettato e sviluppato un portale SharePoint Online, con particolare enfasi nella progettazione della soluzione e nella stesura di linee guida di sviluppo e standard di sviluppo e qualità del codice.

Ho sviluppato delle evolutive per un sistema di streaming in diretta. In particolare, le evolutive consistevano nell’implementazione dello standard di streaming multimediale HLS, con produzione di frammenti audio-video in formato MPEG2 Transport Stream contenenti stream video in formato H.264 e stream audio in formato AAC+ all’interno del software di Encoding in C++08.

Ottimizzazione del consumo di memoria tramite analisi dei memory leak e del flusso di esecuzione con particolare enfasi nella progettazione di un flusso estremamente veloce per la necessità di processare i dati multimediali in real-time. Inoltre l’evolutiva consisteva anche nell’adeguamento dei vari player multimediali per browser utilizzando tecnologie client come Silverlight, Applet Java, Flash, HTML5 video, HLS.js, player nativi per Android e iOS.

Progettazione e sviluppo di una intranet su SharePoint Online, con particolare enfasi nella progettazione della soluzione e nella stesura di linee guida di sviluppo e standard di sviluppo e qualità del codice, ricoprendo anche i ruoli di Git Master, DevOps Architect e Technical Leader. Nel progetto è stata coinvolta anche Microsoft con cui ho collaborato anche per l’implementazione delle funzionalità di Continuous Integration, Continuous Deployment, Continuous Delivery.

Senior Developer, Team Leader, Solutions Architect @ Arma dei Carabinieri
Key 2 Business s.r.l. | 04/04/2016 - 30/06/2017

Lavoro svolto sia presso la sede del cliente, sia presso la sede interna.

Sviluppo dell’Appunto Informatizzato per la creazione e gestione degli Appunti dell’Arma.

Sviluppo dei requisiti addizionali richiesti rispetto alla base di partenza del software e installazione e manutenzione degli ambienti presso il cliente.

Senior Developer, Team Leader, Solutions Architect @ Ministero della Difesa - SGD
Key 2 Business s.r.l. | 22/06/2015 - 01/09/2017

Lavoro svolto sia presso la sede del cliente, sia presso la sede interna.

Sviluppo della Intranet del Ministero della Difesa per la gestione delle loro attività e comunicazioni.

Progettazione della piattaforma e gestione della suite di soluzioni.

Senior Developer, Team Leader, Solutions Architect @ Ministero della Difesa - SMD
IDA - International Defence Alliance / Key 2 Business s.r.l. | 05/01/2015 - 19/06/2015

Formazione di una risorsa junior su tematiche sviluppo web, asp.net, Sharepoint.

Raccolta dei requisiti, analisi, progettazione e gestione del progetto, rapporti col cliente e schedulazione dei task.

Progettazione e mantenimento della soluzione software.

Installazione e configurazione degli ambienti di sviluppo, collaudo e produzione.

Gestione delle risorse assegnate al progetto.

Sviluppo di un applicazione per il ministero per l’automatizzazione della gestione e condivisione delle lettere di comunicazioni tra reparti. Il software è in grado di memorizzare i vari documenti scannerizzati tramite sw client esterno e gestirli in document set, con i sistemi di approvazione e versionamento built-in sharepoint.

I documenti possono: essere ricercati nel sistema, visualizzati direttamente, modificare metadati ed effettuare azioni per la gestione del flusso di lavoro e stato del documento, gestendo permessi custom sui documenti a seconda dell’utente che effettua operazioni.

L’applicazione è anche in grado di supportare framework js esterni con strati di compatibilità su IE 8/9.

SharePoint Intermediate/Senior Developer @ UniCredit S.p.A.
Elit Professionals s.r.l. / Globo Informatica s.r.l. | 28/03/2011 - 31/12/2014

Ho lavorato come amministratore di sistema e sviluppatore SharePoint sia su MOSS2007 che su SP2010. Ho manutenuto la farm SharePoint di Monaco, in Germania, e sviluppato applicazioni personalizzate e componenti per questi sistemi implementando processi di Business per il management di UniCredit.

Developer Analyst @ Poste Italiane S.p.A.
IT Resources s.r.l. | 28/07/2008 - 25/03/2011

In Poste Italiane ho contribuito a sviluppare un sistema per normalizzare gli indirizzi per l’attività di recapito postale, che è il business centrale di Poste Italiane. La normalizzazione degli indirizzi veniva effettuata seguendo dei concetti matematici applicati alla comparazione tra stringhe, confrontando ogni indirizzo tramite l’algoritmo di Levenshtein con il database prenormalizzato mantenuto dallo stesso gruppo.

Successivamente ho sviluppato un sistema cartografico di aiuto alle strategie di marketing per il riposizionamento degli uffici postali nel territorio italiano e per la gestione generale del territorio ad opera dell’ufficio di toponomastica.

Questo sistema è basato sulla mia personale implementazione di un algoritmo che segue la Legge di Reilly dei modelli gravitazionali (usata nel geomarketing), che può calcolare il posto migliore per un ufficio postale nel territorio italiano misurando la zona di copertura del servizio e il bacino d’utenza servito, usando i dati delle microzone ISTAT.

Un altro componente del sistema calcolava invece la “gita portalettere”, cioè il percorso del postino sulla base della posta da consegnare. L’algoritmo implementato per risolvere il problema è stato l’algoritmo dei cammini minimi della teoria dei grafi, anche questo gestito e visualizzato sul sistema cartografico da me implementato sulla base di ESRI ArcGIS e Google Maps.

Analista Programmatore @ Accenture S.p.A.
31/03/2008 - 25/07/2008

Per 4 mesi ho sviluppato un servizio web ad alte prestazioni utilizzando Apache Axis 2, ad uso e gestione dell’anagrafe canina presso il Ministero della Salute.

Sviluppatore Java @ INPDAP
Nike Web Consulting s.r.l. | 03/12/2007 - 28/03/2008

Per 4 mesi sono stato in INPDAP, l’istituto di previdenza sociale per i lavoratori pubblici, in cui ho aiutato a sviluppare un software in Java che calcola la cartolarizzazione dei crediti per i finanziamenti concessi ai dipendenti pubblici.

Junior Java Developer @ MEF
Nike Web Consulting s.r.l. | 19/08/2007 - 28/03/2008

Ho lavorato per 3 mesi come sviluppatore Java in un progetto per il Ministero dell’Economia e della Finanza, che aveva lo scopo di aiutare gli impiegati pubblici ad accedere al pensionamento anticipato sulla base delle loro necessità, rispondendo a questionari dinamici.


Competenze linguistiche

Lingua Scritto Letto Parlato Ascoltato
Inglese C1 C1 B2 B2

Sistemi Operativi

OS Proficiency
Windows Expert
Linux Expert
Android Expert

Linguaggi

Linguaggio Proficiency
Java Expert
C# Expert
C/C++ Intermediate
Ruby Intermediate
PHP Intermediate
Python Intermediate
Perl Intermediate
JavaScript Expert
HTML5 Expert
CSS3 Expert
VB Intermediate
VB.NET Intermediate
SQL Expert
  • Basi Dati:
    • SQL Server
    • MySQL
    • PostgreSQL
    • Oracle
  • Framework Web:
    • Struts
    • Ruby On Rails
    • ASP.NET MVC
    • ASP.NET WebForms
    • ReactJS
    • ZKOss
    • Spring MVC
    • Thymeleaf
    • JSF
  • Application Server:
    • IIS
    • Jboss
    • Tomcat
    • WebSphere
    • Glassfish
    • Apache
    • Express
  • Librerie e Framework vari:
    • WCF
    • WPF
    • UWP
    • Spring
    • J2EE
    • Apache Java Framework
    • Jquery
    • Knockout
    • React
    • Underscore
    • Backbone
    • Angular
    • Bootstrap
    • Chart
    • Jquery UI
    • Android
    • Hibernate
    • NHibernate
    • Entity Framework