Ambrosano Alessandro Collaborazione HBP (bando n. 1261)
Transcript
Ambrosano Alessandro Collaborazione HBP (bando n. 1261)
Curriculum Vitae INFORMAZIONI PERSONALI Ambrosano Alessandro via Casotti, 1793, 37050 Isola Rizza (VR) (Italia) 39 347 2801738 [email protected] Google Talk [email protected] | Skype alessandro.ambrosano Sesso Maschile | Data di nascita 01/10/1990 | Nazionalità Italiana POSIZIONE PER LA QUALE SI CONCORRE Collaborazione HBP (bando n. 1261) ESPERIENZA PROFESSIONALE 2011–2012 Programmatore Futuretech S.r.l., Lucca (Italia) Sviluppatore e manutentore di applicazioni già esistenti, principalmente web 2011–2011 Programmatore Kiwi S.r.l., Pisa (Italia) Apprendimento dello sviluppo su piattaforma Android, e collaborazione allo sviluppo di un'applicazione Android ISTRUZIONE E FORMAZIONE 09/2012–05/12/2014 Laurea Magistrale in Informatica - voto 110L/110 Livello 7 QEQ Università di Pisa, Pisa (Italia) 09/2009–07/2012 Laurea Triennale in Informatica - voto 110L/110 Livello 6 QEQ Università di Pisa, Pisa (Italia) 09/2004–07/2009 Diploma di Perito Capotecnico Informatico - voto 98/100 Livello 4 QEQ Istituto Tecnico Industriale Statale G.Marconi, Verona (Italia) COMPETENZE PERSONALI Lingua madre italiano Altre lingue inglese COMPRENSIONE PARLATO PRODUZIONE SCRITTA Ascolto Lettura Interazione Produzione orale B2 B2 B2 B2 B2 Livelli: A1/A2: Livello base - B1/B2: Livello intermedio - C1/C2: Livello avanzato Quadro Comune Europeo di Riferimento delle Lingue Competenze professionali 18/12/14 Linguaggi di programmazione e markup: ho avuto modo di sviluppare in molti linguaggi di diversa natura sia per necessità che per divertimento, in particolare: © Unione europea, 2002-2014 | http://europass.cedefop.europa.eu Pagina 1 / 2 Curriculum Vitae Ambrosano Alessandro ▪ buona conoscenza di linguaggi markup: XML, XSD, HTML ▪ buona conoscenza del paradigma funzionale e dei linguaggi F# e OCaml ▪ buona conoscenza di linguaggi per il web: Javascript, PHP, Python (WSGI) ▪ buona conoscenza di linguaggi generici: C, C , Python, Java, C# ▪ buona conoscenza di SQL e alcune varianti: MySQL, MS-SQL ▪ buona attitudine all'apprendimento di nuovi linguaggi API RESTful: conoscenza base della libreria flask di Python, che permette di implementare API RESTful. Sistemi embedded: buona conoscenza dei sistemi Arduino (Uno, Due, etc.), tecnologie analoghe della Texas Instrument (TIVA) e sistemi misti come UDOO. Elaborazione segnali: mi sono occupato sia per la tesi triennale che per quella magistrale di elaborazione di segnali. Nel primo caso ho trattato elaborazione di segnali audio realizzando un semplice player che permette di mostrare l'istogramma di frequenze durante la riproduzione. Nella seconda tesi invece ho implementato un algoritmo stereo vision, ovvero per la determinazione della profondità degli oggetti in una scena date coppie di foto della stessa. Queste esperienze mi hanno permesso di consolidare un background nell'ambito. Programmazione parallela: buona conoscenza dei paradigmi di programmazione parallela classica e orientata agli skeleton. In particolare ho avuto modo di lavorare con programmi multithread in tutti i linguaggi elencati sopra, esclusi ovviamente quelli che non prevedono la programmazione parallela. Ho inoltre esperienza con il framework di programmazione parallela strutturata FastFlow, con il quale ho realizzato sia un progetto per un esame sia una parte della tesi magistrale andando poi a testare gli eseguibili prodotti su architetture multi e many core (Xeon Phi). Frameworks mobile: buona conoscenza di ambienti di sviluppo mobile per Android e Windows Phone. Sistemi operativi: Windows (da 98 SE in poi), Linux (Debian, Gentoo, Arch) Tools conosciuti: git, svn, LaTeX, Mathematica, GNU octave/Matlab, Apache web server, nginx, ssh, rsync Certificazioni: Cisco CCNA1, Cisco CCNA2 Competenze informatiche Buona conoscenza del pacchetto Office (ed equivalenti) Conoscenza base di strumenti di photo editing ed elaborazione di illustrazioni (Photoshop, Illustrator, Inkscape, etc.) Altre competenze Linguaggi naturali: mi incuriosisce qualunque tipo di linguaggio naturale, attualmente studio il giapponese nel tempo libero. Musica: ho preso lezioni di pianoforte dagli 8 ai 16 anni, e continuo a suonare da allora nel tempo libero. Suono anche la chitarra, che ho imparato da autodidatta, e il trombone a tiro, che ho imparato a suonare in una banda. Mi affascinano tutti i tipi di strumenti musicali. Matematica: sono da sempre appassionato di matematica, e ho avuto modo di approfondire le mie conoscenze da quando frequento l'università, con predilezione per l'algebra. Patente di guida B ULTERIORI INFORMAZIONI Dati personali 18/12/14 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. © Unione europea, 2002-2014 | http://europass.cedefop.europa.eu Pagina 2 / 2