Paolo Rizzi Software Engineer: Python/Django, AngularJS, Ionic Framework, Cordova/PhoneGap, JOSM, OSM, Osmosis, Java/J2EE [email protected] Riepilogo Software engineer indipendente con anni di esperienza su un vasto insieme di tecnologie e una profonda conoscenza di molti differenti settori applicativi. Specializzazioni: Applicazioni Mobile e Web Gestione dati georeferenziati Web mapping Progettazione di Database Sistemi di supporto all'Infomobilità (Datex/TMC) (Python/Django, Javascript/jQuery, AngularJS, Ionic Framework, Cordova/PhoneGap, JOSM, OSM, Osmosis, Unity3D, Java, HTML5/CSS, PostgreSQL/PostGIS, Openlayers, KML, Objective-C, C++, and many other) (Professionista come da Legge 4/2013) Esperienza Software Engineer presso SmartTouch dicembre 2012 - Presente (3 anni 8 mesi) Sviluppo mobile App per il self-ordering al tavolo del Ristorante o al banco del Bar. La parte server è stata realizzata in Python usando Django e naturalmente PostgreSQL come database. La parte client invece è basata su AngularJS e Ionic Framework ed è confezionata come App ibrida (per iOS e Android) mediante Apache Cordova. Il sistema gestisce i menù degli esercizi e consente agli avventori di ordinare utilizzando il loro dispositivo, collegandosi ad una rete WiFi apposita. Il gestore riceve le ordinazioni su stampante termica di scontrini. Il sistema è attualmente in fase di test presso alcuni esercizi della zona e sono già previsti sviluppi in diverse direzioni. Software Engineer presso Agenzia Mobilità Ambiente e Territorio srl (Milano) luglio 2014 - Presente (2 anni 1 mese) Pagina1 Sviluppo plugin JOSM per l'editing della cartografia OpenStreepMap sulla base dei dati dell'Amministrazione Comunale. Sistema di mirroring locale per i dati di OpenStreetMap dell'area Provinciale, usando Osmosis. Supporto all'integrazione del nuovo portale della mobilità del Comune con i dati disponibili presso l'Amministrazione. (Java, J2EE, PostgreSQL/PostGIS, JOSM, OSM, Osmosis) Software Engineer presso Marte Milano Arte febbraio 2013 - gennaio 2015 (2 anni) Sviluppo Web Application Mobile per la diffusione di informazioni culturali in ottica di gamefication. La parte server è stata realizzata in Python usando Django e naturalmente PostgreSQL come database. La parte client invece è basata sul framework AngularJS e utilizza Twitter Bootstrap per garantire l'adattamento agli schermi di smartphone e tablet. Gli aspetti SEO del sistema sono stati studiati per offrire ai motori di ricerca un completo e trasparente accesso ai medesimi contenuti e URL utilizzati dagli utenti (deep-linking). Il sistema è aperto al pubblico: http://landingon.org/it/ Software Engineer presso Venti Sostenibili dicembre 2011 - dicembre 2012 (1 anno 1 mese) Sviluppo Web Application per gestione progetti di intervento sul territorio con cartografia (Drupal, jQuery, OpenLayers, KML): http://www.suolicondivisi.it/ Portale Web per la consultazione di rilievo fotografico sul territorio (jQuery, OpenLayers, KML). Studio di una piattaforma Web per il supporto al baratto come alternativa alla discarica (Python/Django, Twitter Bootstrap). Software Engineer presso Binari Sonori ottobre 2011 - ottobre 2012 (1 anno 1 mese) Sviluppo della Web Application Intranet per la rilevazione dei tempi di lavorazione da parte di collaboratori e dipendenti. Con tecnologia server Java (Play!Framework) e client Javascript/jQuery. Software Engineer presso Evapco settembre 2009 - settembre 2011 (2 anni 1 mese) Riprogettazione del sistema on-line di configurazione dei componenti per la produzione delle macchine (torri di raffreddamento e condensatori per impianti di condizionamento industriale) con tecnologia ASP.NET. Software Engineer presso Agenzia Mobilità Ambiente e Territorio srl (Milano) febbraio 2004 - giugno 2011 (7 anni 5 mesi) Pagina2 Realizzazione del nodo Datex tramite integrazione dei dati esistenti nei sistemi interni e comunicazione con i nodi Datex Nazionali. Sviluppo del nuovo Sistema Informativo Strade. Supporto allo sviluppo della modellistica integrata Trasporto/Ambiente. (Java, J2EE, Jboss, PostgreSQL/PostGIS, Oracle) Software Engineer presso Infoblu S.p.A. aprile 2010 - dicembre 2010 (9 mesi) Realizzazione di Applicazioni per la diffusione di informazioni sul traffico in tempo reale su sistemi iPhone e Samsung Bada (Objective-C, C++). Software Engineer presso ITSystems srl 1999 - 2004 (5 anni) Sistema di monitoraggio e comunicazione per flotte di veicoli con sistema di bordo embedded GPS. Sistema di supporto alle consegne con a bordo palmare PocketPC, ricevitore GPS e stampante. Sottosistema Traffic Information Center (Datex/TMC). (Java, C#, VisualBasic, MapX, SOAP). Amministratore Unico presso Oggetti Informatici srl ottobre 1994 - dicembre 2002 (8 anni 3 mesi) Creazione e gestione del portale di Web Commerce della società. Progettazione e sviluppo di applicativi software e siti Internet su misura. Gestione amministrativa della società e delle sue attività commerciali. Ho creato nel 1998 uno dei primi siti di eCommerce in Italia, specializzato nella fornitura di prodotti informatici (www.oicom.com). Il sito era interamente basato su un sistema di pubblicazione dinamica delle pagine, realizzato da me in Perl, prima dell'avvento di PHP e di tutto quello che sarebbe poi stato il Web "moderno". Consulente presso Italtel Telesis spa 1991 - 1997 (6 anni) Progettazione e realizzazione del sottosistema di Route Guidance con generazione dinamica di percorsi ottimali, raccolta dati di viaggio dei veicoli e integrazione di sistemi (Torino - sistema 5T). (C++) Analista programmatore presso Teseo spa 1988 - 1991 (3 anni) Remote-banking su Videotel. Sportello automatico self-service per interno filiali BPM. Gestionale per informazioni turistiche su Videotel. Pagina3 Progetti SmartTouch Menu luglio 2014 a Presente Membri:Paolo Rizzi Ordinare è veloce e divertente e sei anche premiato! Questo il motto di SmartTouch Menu, la nuova mobile App per il self-ordering e il mobile advertising. AMATOSMEditor luglio 2014 a Presente Membri:Paolo Rizzi Un plugin per JOSM per effettuare l'editing di OpenStreetMap sulla base della cartografia del Comune di Milano. Può essere generalizzato per operare a partire da altre cartografie. UFO Landingon febbraio 2013 a Presente Membri:Paolo Rizzi, Andrea Canevazzi, Vera Canevazzi #landingon è un progetto che ti aiuta a scoprire la città. Immaginiamo di atterrare a Milano da un altro pianeta e di sentirci incuriositi e leggermente disorientati da tante e tali cose che la città offre. #landingon è un modo semplice e divertente per farlo attraverso percorsi culturali tematici, classici e sperimentali, centrali e periferici, seri e faceti, mettiamo in rete musei, opere d’arte, monumenti, edifici religiosi, edifici storici, architettura contemporanea, spazi pubblici e paesaggi urbani con il fine di semplificare il complesso senza banalizzarlo e mettendolo a disposizione di tutti. Registrandovi al sito potrete inoltre giocare con noi alla scoperta del carattere e dei dettagli di questa città risolvendo quesiti divertenti in una competizione amichevole e costruttiva con i vostri amici. Preparati, comincia adesso la tua magnifica avventura milanese! Competenze ed esperienze Python Django Mobile Applications AngularJS Ionic Framework Apache Cordova Web Applications Java J2EE HTML5 PhoneGap JOSM OSM Osmosis Pagina4 Django Rest Framework PostgreSQL PostGIS REST JavaScript jQuery CSS3 SQL Unity3D Objective-C C++ Oracle C# ASP.NET Play!Framework Visual Basic SQLite Cocoa Perl Spring Mule ESB SQL Server Subversion AJAX JSON XML Eclipse OOP SOAP PHP Samsung Bada Applicazioni Web Lingue Italiano Inglese (Conoscenza madrelingua o bilingue) (Conoscenza professionale completa) Formazione IX ITIS 1983 - 1985 IX ITIS 1983 - 1985 IX ITIS Milano Diploma superiore di perito tecnico informatico, Informatica e Sistemi di automazione, 1980 - 1985 Pagina5 Pagina6 Paolo Rizzi Software Engineer: Python/Django, AngularJS, Ionic Framework, Cordova/PhoneGap, JOSM, OSM, Osmosis, Java/J2EE [email protected] 2 persone hanno segnalato Paolo "Paolo is an excellent software developer that has managed to create the tools our company required, to our great satisfaction. He is a careful listener that is able to understand the customer needs and he delivers what needed and more, granting flexibility for future expansions to the programs he writes. He is correct in his costing estimations and has always delivered according to the agreed schedules, even when working under pressure with short deadlines." — Philip Montrasio, è stato/a cliente di Paolo "" — Gloria Gualdi, è stato/a cliente di Paolo Contatta Paolo su LinkedIn Pagina7