Sviluppatore/progettista software e sistemi distribuiti

Dav*** ***** (XX Anni)
Full Stack Software Developer a AiM Tech Srl
Università degli Studi Milano-Bicocca
Milano,
Lombardia
Questo candidato e' disposto a spostare
|
Esperienza
Full Stack Software Developer
AiM Tech Srl
set 2019 - Attualmente
Progettazione ed implementazione di soluzioni tecnologiche ed innovative per il motorsport:
1.	Safe2Race: sistema distribuito atto ad incrementare la sicurezza nel motorsport.
2.	AiM-DataAnalysis: sistema distribuito per raccolta, condivisione ed analisi dati di telemetria.

Settori di interesse: Automotive, Motorsport, IoT
Tecnologie utilizzate: ASP.NET CORE, HTML5, CSS3, Javascript, JQuery, AngularJS, C, C++, C#, SQL
Strumenti e Software: Visual Studio, SQL Management Studio, AZURE, Eagle, QT, DevOps
Full Stack Software Developer
Teorema Engineering
lug 2018 - set 2019
Progettazione ed implementazione di soluzioni tecnologiche ed innovative per la sezione aziendale di ricerca e sviluppo denominata TEOLAB e per clienti finali.
1.	Progettazione di soluzioni IoT in grado di acquisire misurazioni ambientali e renderle disponibili attraverso un applicativo web. Redazione specifiche, progettazione HW, progettazione ed implementazione Software Embedded, progettazione ed implementazione CMS e progettazione architettura cloud.
2.	Prodotto ChatBot: sviluppo in team del prodotto OnBot (https://www.on-bot.com/). Sviluppo del CMS di configurazione del ChatBot e sviluppo della WebChat attraverso il BotFramework v3.0 e v4.0.
3.	Sviluppo di applicazioni cross platform PWA.
4.	Supporto allo sviluppo di applicazioni di Virtual Reality / Mixed Reality.
5.	Formazione IoT, Intelligenza Artificiale e Data Science.
6.	Discussione, identificazione e presentazione di soluzioni tecnologiche per il cliente finale.

Tecnologie: ASP.NET CORE, Unity3D, HTML5, CSS3, Javascript, AngularJS, C, C++, C#, SQL, piattaforma AZURE
Full Stack Software Developer
DEKRA ITALIA SRL
gen 2014 - lug 2018
Progettazione, realizzazione ed implementazione in azienda del sistema DCR (Dekra Control Room) ovvero un sistema distribuito atto ad automatizzare:
- la sorveglianza delle flotte di autoveicoli durante le fasi di collaudo, attraverso l’utilizzo di unità GPS;
- la stesura del rapporto di collaudo attraverso una applicazione Tablet dedicata;
- la pianificazione e rendicontazione delle fasi di collaudo;

Progettazione, realizzazione ed implementazione in azienda del sistema DekraLab ovvero un sistema distribuito atto ad automatizzare:
- La gestione delle tarature degli strumenti di officina;

Tecnologie: ASP.NET, HTML, CSS, Javascript, Java, C, C++, C#, WPF

-----------------------------------------------------------------------------------------------------------------------------------------

Pilota/Collaudatore su percorsi stradali e su circuiti automobilistici: Balocco (VC), Imola (BO), Nardò (LE);
Collaudo di vetture Ferrari e Maserati;
Istruttore e Responsabile/Coordinatore degli istruttori nei corsi di:
Guida sicura, Economy drive, Guida difensiva, Guida sportiva, Guida Acrobatica, Guida Neve-Ghiaccio, Drifting;
Co-Fondatore e Software Developer
PanicData
gen 2013 - feb 2015
Progettazione e sviluppo software dedicato alla raccolta ed analisi dati provenienti dalle acquisizioni del veicolo.
Sviluppo software embedded per acquisizione dati da CAN-bus.
Confronto con clienti sullo stato di avanzamento dello sviluppo, per verifica, miglioramenti, suggerimenti, o richieste.
Creazione di rapporti sui progressi del progetto.
Coordinare i collaboratori che si occupano delle interfacce web / backend / testing / marketing.
Test del prodotto sul campo.

Tecnologie utilizzate: C, C++, JAVA, MySQL, QT
Strumenti e Software: Visual Studio, Eclipse, MySQL Workbench, Eagle
Formazione
Laurea Triennale Informatica
Università degli Studi Milano-Bicocca
set 2012 - giu 2016
Algoritmi e strutture dati, Analisi Matematica, Architettura degli Elaboratori, Programmazione JAVA, Analisi e progettazione del software, Basi di dati, Fisica, Economia ed organizzazione aziendale, Linguaggi di programmazione, Linguaggi e computabilità, Probabilità e statistica, Reti e sistemi operativi, Sistemi distribuiti, Analisi e progetto di algoritmi, Ingegneria del software, Interazione uomo macchina, Ricerca operativa e pianificazione delle risorse, Robotica e automazione, Sicurezza ed affidabilità, Sistemi embedded, Programmazione ed amministrazione di sistema, Programmazione C++ e C#
Maturità Scientifica
Istituto Salesiani Don Bosco
set 2005 - lug 2010
Fisica, Chimica, Informatica con programmazione in linguaggio Java e C
Gestione reti aziendali
Lingue
Inglese - Buono
Informazioni addizionali
CAPACITÀ RELAZIONALI ED ORGANIZZATIVE
Predisposizione e capacità di lavorare con un team di persone, acquisite partecipando a progetti nell’ambito informatico e come istruttore di guida sicura.
Autonomia nella risoluzione delle problematiche
Coordinamento di gruppi di persone, capacità acquisita svolgendo il ruolo di istruttore di guida sicura.
CAPACITÀ E COMPETENZE TECNICHE
OTTIMA CONOSCENZA DI:
PACCHETTI OFFICE
SOFTWARE PER LA REALIZZAZIONE E TEST DI ALGORITMI (ECLIPSE, NETBEANS,VISUAL STUDIO)
SOFTWARE SPECIFICI PER LA PROGETTAZIONE DI CIRCUITI STAMPATI
SOFTWARE SPECIFICI PER LA CREAZIONE E AMMINISTRAZIONE DI DATABASE E SITI WEB
SOFTWARE SPECIFICI PER LA MANIPOLAZIONE DELLE IMMAGINI E VIDEO
ALTRE CAPACITÀ E COMPETENZE
Co-fondatore della Startup Panic-Data: nasce nel gennaio del 2011 la Startup che ho fondato insieme ad un mio collega universitario con lo scopo di realizzare sistemi distribuiti per l’acquisizione dati e lo sviluppo di sistemi di telemetria per il motorsport. La mansione che ho ricoperto all’interno della Startup era quella di sviluppatore Software. Successivamente nel 2014 l’attività della Startup è stata assorbita e realizzata nella sua totalità nell’azienda Dekra Italia Srl.

Esperienza a livello amatoriale con la piattaforma Arduino, per la realizzazione di piccoli progetti sia a livello scolastico/universitario sia a livello lavorativo.

Competenze da Pilota e Collaudatore attraverso le seguenti esperienze:
La mia carriera da pilota ha inizio all’età di 5 anni attraverso il karting prendendo parte al campionato regionale della classe 50cc, nel quale ho ottenuto nell’anno 2000 la vittoria.
Negli anni successivi sono passato alle categorie superiori (60cc e 100cc) ottenendo anche in quest’ultime ottimi risultati.
Nel 2009 ha avuto inizio la prima esperienza con auto da turismo attraverso il campionato Kia Cup organizzato presso l’autodromo di Adria, ottenendo il 7° posto a fine stagione.
Nella stagione 2010 come ulteriore esperienza ho avuto modo di avvicinarmi al off-road attraverso competizioni amatoriali di quad (Polaris Scrambler 500).
Nelle stagioni 2011-2012 ho preso parte alle competizioni nazionali di drifting, iniziando da totale esordiente mi sono da subito messo in luce per gli evidenti miglioramenti a cui sono andato incontro durante tutto il periodo delle competizioni.
Nell’anno 2013/2014 sono stato impegnato nel campionato europeo di drifting (King of Europe) e nonostante sono il pilota più giovane in questo tipo di competizione sono riuscito a qualificarmi nei top 32 Driver del campionato.
Nell’anno 2015 ho preso parte al campionato Italiano di drifting (Coppa Italia Drifting ACI/CSAI) classificandomi secondo assoluto.
Curriculum simili