
Il mio background
Profilo personale
Le mie prime esperienze lavorative sono state nell'ambito sistemistico, in particolare script PowerShell e php, utilizzo active directory su Windows Server, strumenti di virtualizzazione quali virtualbox e vmware , deploy su server di produzione, fare backups, utilizzo di sistemi di trouble ticketing, monitorare sistemi con software quali nagios o every step, intervenire su server sia a livello hardware che software.
Attualmente lavoro nell'ambito della programmazione. Come tecnologie utilizzo CSS, Javascript, HTML, JQuery, bootstrap, Java EE, Java SE, php, react-native, nodeJS sfruttando framework come knockoutJS, angular, spring, quarkus, hibernate e zend.
I database utilizzati sono stati mysql, postgreSQL, couchDB, Oracle, SQLite.
I progetti sono stati deployati su application server come wildfly(jboss), MAMP e tomcat.
Ho partecipato alla realizzazione di progetti tramite metodologia AGILE e WATERFALL.
Alcuni progetti sviluppati seguono i pattern MVC / MVVM.
Sistema di build automation: maven.
Versioning: svn, git e maven.
Nell'ambito dei microservizi lavoro su tecnologie come docker, spring boot e kubernetes come orchestratore.
CI/CD: gitLab
IDE: Visual Studio, Visual Studio Code, EclipseSTS, IntellijIDEA, xCode e Eclipse.
Formazione scolastica
2010-2014
LAUREA DI PRIMO LIVELLO, Ingegneria informatica
​
Politecnico di Milano
Durante il percorso di studi ho visto linguaggi come c,c++ e java realizzando due piccoli progetti:
1) Un'applicazione per android realizzata in java
2) Programmazione della scheda STM32VLDISCOVERY in c/c++ (su ambiente linux) per permettere la comunicazione fra lei e il pc tramite porta usb (utilizzando un adattatore per allineare l'alimentazione di uscita della scheda alla porta usb del pc)
2005-2010
Diploma di perito capotecnico informatico, Perito informatico
​
Opere Sociali Don Bosco - Salesiani Sesto
Durante il percorso di studi ho visto linguaggi come c,c++,c#, assembly x86, html, css, php, mySql.
Per la programmazione in assembly x86 ho utilizzato ambiente linux, unendola anche alla programmazione c (funzioni in assembly e main in c e viceversa).
Per la programmazione in c# ho utilizzato visual studio come ide, realizzando un piccolo progetto di login a db (tramite interfaccia) e retrive dei dati visualizzati su una successiva interfaccia.
In calcolo e statistica ho utilizzato matlab.