Skip to content

Latest commit

 

History

History
52 lines (41 loc) · 3.55 KB

cv_it.md

File metadata and controls

52 lines (41 loc) · 3.55 KB

Nicola Orritos - Curriculum Vitae

Sono nato il 22/10/1983 a Ozieri (SS). Attualmente vivo a Cagliari.

Esperienza

Ottobre 2002

Iscritto al corso di laurea triennale di Informatica dell'Università degli Studi di Cagliari.

Febbraio 2006

Laureato nella stessa facoltà con 107/110.

Marzo 2006

Primo impegno lavorativo con l'allora Sarda EDP: creazione di un sistema di Trouble-ticket management a supporto dei call-canter Tiscali Italia.

Gennaio 2008

Assunzione in Xorovo, come sviluppatore e analista C/Java.

Febbraio 2010

Parentesi di due anni e mezzo circa presso Akhela, dove ho fatto parte, come analista dei requisiti e sviluppatore, del team che ha realizzato il demone di gestione dei dispositivi multimediali del sistema di Infotainment EntryNAV, realizzato da Magneti Marelli per BMW.
Per Akhela ho svolto per un certo tempo anche la gestione dei bug e delle Change Requests in collaborazione con i team Akhela, Magneti Marelli, BMW, Windriver e di altre aziende, sempre nell'ambito del progetto EntryNAV.

Aprile 2012

Vengo richiamato a Xorovo, che ora fa parte del gruppo Applix, e inserito all'interno di un gruppo di sviluppo lato server.
Il progetto è Vodafone Calcio, app di streaming del campionato di Serie A, che include anche una piattaforma social di condivisione tramite Twitter e Facebook.

Presente

Attualmente presso Xorovo sono architect e sviluppatore dello sfogliatore web parte di Viewer+, prodotto di punta di Applix & Xorovo.
Sono poi sviluppatore C++/Qt dello stesso prodotto, sia per piattaforme Windows che OSX, nonchè progettista e sviluppatore C# di app Viewer+ basate su Microsoft "Modern" UI.
Sono infine attivo sulla scena Open-source con alcuni progetti personali: alcuni di essi sono basati su Node.js, altri su HTML5 e Cordova/Phonegap.
Uno di questi progetti, "bagarino", è correntemente utilizzato sui server di produzione a Xorovo.

Competenze

In questi anni ho sviluppato un background OOP piuttosto solido in più di un linguaggio di programmazione: i principali sono sicuramente C++, C# e Java; attualmente sto combinando queste conoscenze con lo sviluppo asincrono in Javascript.
Ultimamente mi occupo molto di sviluppo lato-server con Node.js: sto studiando le innovazioni presenti in ES6 e lavoro con Express, Grunt, Jade, Cheerio, il modulo node di Apache Cordova e altri.
Ho ottime capacità di modellazione di sistemi software e basi di dati complesse oltre che del refactoring di sistemi preesistenti.
Sono uno sviluppatore esperto su diverse piattaforme: Node.js, HTML5 e CSS3, Linux, Java server-side, Qt (sia Windows che OSX) e Microsoft Windows (sia su desktop che tablets).
Conosco bene sia soluzioni SQL che NoSQL: in passato ho lavorato con MySQL e Postgres e attualmente sto sviluppando soluzioni basate su Redis e RethinkDB.
Ho una conoscenza elementare dello sviluppo Android, iOS e Windows Phone e anche dello sviluppo mobile basato su Cordova/Phonegap.
Ho una buona conoscenza anche di altri linguaggi, quali PHP, Bash e C.
Infine lavoro abitualmente con sistemi quali Apache e Monit, e sono in grado di configurare sistemi basati su Linux.

Maggiori informazioni

Per ulteriori dettagli consultate il mio profilo LinkedIn e relativo resume.

Autorizzo il trattamento dei miei dati personali ai sensi del Decreto Legislativo 30 giugno 2003, n. 196, "Codice in materia di protezione dei dati personali".