Curriculum vitae
Luca Simone Sigfrido Percich
Via Medeghino, 39
20141 Milano
347-6008070
[email protected]
Dati anagrafici
Data di nascita
26/10/1969
Luogo di nascita
Milano
Stato civile
Coniugato
Titoli di studio
1995. Laurea in Scienze Agrarie con voto 110/110, presso la facoltà
di Agraria dell’Università degli Studi di Milano. Indirizzo produzione
vegetale, ordinamento agrochimico, tesi in pedologia.
1988. Diploma di maturità scientifica con voto 50/60, presso il Liceo
Scientifico Statale “A. Einstein” di Milano.
Lingue
Inglese: ottima padronanza della lingua parlata e scritta.
Servizio di leva
06/1996 – 05/1997. Servizio civile svolto presso il Comune di
Segusino (TV), dedicato principalmente all'assistenza a bambini con
difficoltà motorie.
Attuale occupazione
Libero professionista, consulente sulle applicazioni GIS, RDBMS e web per le discipline
ambientali.
Competenze
·
Ottima capacità di analisi dei problemi.
·
Progettazione e implementazione di basi di dati e sistemi informativi territoriali su
sistemi GIS/RDBMS.
·
Sviluppo di applicazioni GIS e database in ambiente Windows, Linux e web.
·
Pedologia e cartografia del suolo.
·
Sistemi informativi stradali.
1
Strumenti software
•
•
•
•
•
GIS
◦
MapInfo professional
◦
QGIS
◦
GRASS
◦
OGR/GDAL, SpatiaLite, MapServer
RDBMS
◦
PostgreSQL 8/9 + PostGIS 1.5/2
◦
MS Access
◦
MySQL 4-5 Enterprise, Oracle 10g, MSSQL
Linguaggi e ambienti di sviluppo
◦
Python, Django web framework
◦
VisualBasic e VBA, MapBasic
◦
Ansible, Vagrant
◦
JavaScript, HTML, CSS2, jQuery
◦
Bash scripting, AWK, Java / Eclipse, ANSI C, Prolog, Delphi, PHP 4/5
Altri applicativi
◦
MS Office, LibreOffice
◦
Apache, IIS
◦
Oracle VirtualBox
Sistemi operativi
◦
Linux Ubuntu
◦
Windows XP/7/8/Server
2
Esperienze lavorative
2016. Sviluppo di una applicazione web per il monitoraggio del contratto di servizio
AMSA per conto di AMAT
Software utilizzati: Python, Django, PostgreSQL 9.5, Nginx, GIT, Ansible Linux
Ubuntu.
Attività svolte: Analisi, sviluppo software; manutenzione server.
2015. Sviluppo di una applicazione automatica per l’export dei turni taxi verso l’app
MilanoInTaxi del Comune di Milano per conto di AMAT su server in rete campus
Software utilizzati: Python, MSSQL, Linux Ubuntu.
Attività svolte: Analisi, sviluppo software; manutenzione server.
2013 (in corso). Sviluppo di una applicazione per la gestione dei provvedimenti
viabilistici del Comune di Milano per conto di AMAT.
Software utilizzati: Python, Django, PostgreSQL 9.1, Apache, MS Access, GIT, Linux
CentOS.
Tra le principali attività svolte:
•
Analisi, direzione progetto;
•
sviluppo software;
•
installazione server CentOS dedicato;
•
sviluppo tools per l'automazione della documentazione di progetto.
2005-2013 (in corso). Attività di supporto informatico sui GIS per AMAT (Agenzia
Mobilità e Ambiente e Territorio del comune di Milano).
Software utilizzati: MapInfo, Access, Excel, PostgreSQL + PostGIS, Python, Django,
Java, PHP, SOAP, ORACLE, GRASS, OGR.
Tra le principali attività svolte:
•
Supporto informatico e sviluppo di strumenti ad hoc in ambienti MapInfo,
Python, Access, Excel, Bash.
•
Collaborazione alla realizzazione del nuovo sito web di agenzia con il
framework python Django.
•
Realizzazione del tool di modifica del Sistema Informativo Strade in
ambiente MapInfo.
•
Editing e analisi sui dati cartografici.
◦ generazione automatica geometria del grafo dalla geometria poligonale
delle sedi stradali;
◦ importazione ed elaborazione layer cartografici del SIT;
◦ allestimento grafi di primo e terzo livello e grafo della viabilità
principale, sia con procedure automatiche che attraverso editing;
◦ integrazione grafo TeleAtlas / grafo AMAT;
◦ integrazione MapInfo / GRASS per analisi dei tempi di percorrenza
(isocrone) sui grafi stradali.
•
Implementazione del database delle ordinanze viabilistiche della Polizia
Municipale.
◦ progettazione e sviluppo del DB prototipale in ambiente Access;
3
acquisizione in automatico con interpretazione del testo delle ordinanze
pregresse in formato Word / pdf.
Implementazione prototipale del catasto segnaletica.
◦
•
2012 (in corso). Realizzazione del database per il progetto ARMOSA per conto dell'Ente
Regionale Servizi Agricoltura e Foreste della Lombardia (ERSAF).
Software utilizzati: MS Access, MS Excel, MySQL 5.1 Enterprise
•
Progettazione e implementazione del DB in ambiente MySQL.
•
Caricamento dei dati dal formato txt / Excel e realizzazione di procedure ad hoc
per la normalizzazione e la verifica.
2011. Sviluppo delle funzionalità del DB on-line LADA di FAO/NRD-UNISS.
Software utilizzati: PHP, MySQL
•
Sviluppo nuove funzionalità e reimplementazione del motore di ricerca
dell'applicativo.
2010. Analisi dei requisiti e l’implementazione del database dell’applicazione per il
monitoraggio dei progetti oggetto di finanziamento sul Programma di Sviluppo Rurale
(PSR) per conto dell'Ente Regionale Servizi Agricoltura e Foreste della Lombardia
(ERSAF).
Software utilizzati: MS Access
•
Analisi dei requisiti e relativa documentazione;
•
Implementazione database in MS-Access e relativa documentazione.
2010. Sviluppo del sito Web e del CD-ROM divulgativo per il progetto SOILQUALIMON
presso l'Ente Regionale Servizi Agricoltura e Foreste della Lombardia (ERSAF).
Software utilizzati: MySQL 5.1 Enterprise; WebStaticMapper/MapInfo; PHP,
HTML/CSS2, JavaScript/JS-GIS, JQuery, Ajax.
•
Allestimento in PHP del sito web contenente sia porzioni statiche che
schede generate dinamicamente dal database del rilievo SOILQUALIMON;
•
localizzazione italiano/inglese (compresa la procedura di descrizione
automatica dei profili pedologici);
•
WebGIS statico basato su JS-GIS/JQuery, integrato con la navigazione
documentale del sito.
Il sito è consultabile all'indirizzo:
http://www.ersaf.lombardia.it/upload/ersaf/soilqualimon/
2009-2011. Costruzione e sviluppo di un sistema integrato di banche dati ambientali
presso l'Ente Regionale Servizi Agricoltura e Foreste della Lombardia (ERSAF).
Software utilizzati: MySQL 5.1 Enterprise, PHP, MSSQL, Access, Excel, VBA
•
Progettazione nuove banche dati per i progetti ARMOSA e SOILQUALIMON;
•
re-ingegnerizzazione banca dati dei suoli (LOSAN) e migrazione da ORACLE;
•
allestimento archivio metadati;
•
costruzione della banca dati in ambiente MySQL Enterprise;
•
ipertesto del catalogo regionale dei suoli, realizzato in PHP, collegato alla
banca dati;
•
sviluppo strumenti di amministrazione ed editing della banca dati;
•
installazione e configurazione server dedicato in ambiente Windows Server
4
2003.
2007-2009. Realizzazione dell'applicativo web-database sugli indicatori di degrado dei
suoli nell'ambito del progetto FAO "LADA", per conto di NRD (Nucleo Ricerca sulla
Desertificazione dell'università di Sassari).
Software utilizzati: PHP e MySQL.
L'applicativo amplia DIS4ME, realizzato nel 2003 per NRD, con la possibilità di
gestire anche gli indicatori del progetto LADA, attraverso una interfaccia utente
multilingua e multiprogetto. E' consultabile all'indirizzo: http://nrd.uniss.it/dis/
2007. Collaborazione alla realizzazione del WebGIS Vigneti per AGER Agricoltura e
Ricerca scrl, insieme a ITOpen
Software utilizzati: PHP, MapServer, MapStorer, p.mapper, Ajax, PostGIS, JavaScript
Contributi specifici: Analisi, progettazione database, sviluppo PHP
2006. Implementazione di un WebGIS con funzioni di editing delle unità di paesaggio
aziendali, integrato nel software Web/DB Susap Network, per conto di ERSAF, in
collaborazione con ITOpen e I.A.
Software utilizzati: PHP, PostGIS, MapServer, p.mapper, Ajax, JavaScript, Microsoft
SQL Server.
Contributi specifici: sviluppo della procedura di integrazione tra la banca dati
alfanumerica in MSSQL gestita dal software “Susap Network” (asp.net), e il DB
cartografico PostGIS dell'applicativo WebGIS (PHP) contenente i dati su suoli e
particelle catastali; sviluppo di procedure di analisi geografica. Modifiche
all'interfaccia utente di p.mapper.
2005. Realizzazione del WebGIS statico nell'ambito del progetto Susap Network, per
conto di ERSAF
Software utilizzati: WebStaticMapper/MapInfo; HTML, JavaScript/JS-GIS
Attività: elaborazione della cartografia in MapInfo e della banca dati pedologica
regionale in Access; implementazione interfaccia WebGIS in HTML/JS. Integrazione
con il software web SusapNetwork.
2004. Realizzazione della piattaforma groupware nell'ambito del progetto Desertnet per
conto di NRD, in collaborazione con ITOpen.
Software utilizzati: PHP/MySQL, phprojekt
Contributi specifici: progettazione schede metadati; sviluppo PHP; integrazione
nuovi componenti nella piattaforma, come il modulo wiki. Buona parte del codice
originale del progetto OS phprojekt è stato riscritto.
2004. Docenza per il corso "I GIS per la Gestione Forestale e del Verde Urbano" della
Scuola Agraria del parco di Monza (8 giornate).
Software utilizzati: MapInfo, Access
2004-2005. Progettazione del Sistema Informativo Strade del comune di Milano per
AMA.
Software utilizzati: Java, J2EE, GeoTools, Access, PostGIS, MapInfo
•
Analisi standard metadati, specifiche catasto nazionale strade, GDF;
•
realizzazione metamodello con possibilità di generare schemi su diverse
piattaforme partendo dallo stesso modello logico;
5
•
•
progettazione modello logico dei dati;
sviluppo del componente MIFDataStore nell'ambito del progetto Open
Source GeoTools (http://geotools.codehaus.org/), per integrare i dati
MapInfo in GeoServer.
2004. Realizzazione degli 8 CD-Rom divulgativi contenenti ipertesti, schede descrittive e
cartografia interattiva, allegati alle pubblicazioni "Suoli e paesaggi delle province
lombarde", per ERSAF.
Software utilizzati: MapInfo, WebStaticMapper, Access, HTML, JavaScript.
I contenuti dei CD, organizzati in un ipertesto, sono stati generati con procedure in
Access partendo dai contenuti dalla banca dati suoli dell'ERSAF.
La cartografia, elaborata in MapInfo, è stata pubblicata con WebStaticMapper.
2003. Manutenzione e modifica di software di geomarketing in ambiente MapInfo per
Zurigo Assicurazioni.
Software utilizzati: MapInfo, Oracle
2003. Studi di fattibilità per la costituzione del catasto strade del comune di Milano, per
l'Agenzia Mobilità e Ambiente.
Software utilizzati: MapInfo, Access
2003. Docente per il corso "Database Relazionali ed SQL", della durata di 6 giorni,
nell’ambito del Master Universitario di 1° livello F-RIADE presso l'Università degli Studi
di Sassari.
Software utilizzati: Access
2003. Docenza per il corso "I GIS per la Gestione Forestale e del Verde Urbano" della
Scuola Agraria del parco di Monza (2 giornate).
Software utilizzati: MapInfo
2003. Realizzazione dell’applicativo web DIS4ME nell'ambito del progetto MEDRAP per
NRD
Software utilizzati: PHP, MySQL, IIS, Apache.
Si tratta di un database di indicatori di desertificazione, descritti attraverso schede
strutturate, nel quale i ricercatori di diversi paesi possono inserire informazioni, e
fruire dei contenuti in modo integrato tramite collegamenti, riferimenti incrociati, e
strumenti di ricerca.
2002-2003. Realizzazione del software WebStaticMapper per conto di REA.
Software utilizzati: MapInfo, JavaScript, HTML
WebStaticMapper è un software che consente di pubblicare staticamente della
cartografia MapInfo in modo da renderla consultabile (navigabile) con un Web
Browser, distribuibile su un CD, senza la necessità di software server-side.
Il programma è stato realizzato per la vendita in italiano e inglese con help .HLP.
Un esempio della cartografia prodotta è visibile su http://www.amami.it/infomobilita/
2002. Docenza del corso "I GIS per la gestione agro forestale e del verde urbano"
tenutosi presso la Scuola Agraria del parco di Monza dal 4 al 7 novembre 2002.
Software utilizzati: MapInfo
6
2002. Creazione della libreria JavaScript JS-GIS per la gestione di cartografia pubblicata
in formato HTML.
Software utilizzati: JavaScript
Si tratta di una libreria ad oggetti per la gestione di cartografia pubblicata
staticamente con tecniche di tiling (suddivisione in riquadri adiacenti) e layering
(suddivisione in strati tematici sovrapposti). E' diventato un progetto Open Source:
http://jsgis.sourceforge.net/
2002 – 2003. Consulenza per l'Agenzia Milanese Mobilità e Ambiente come esperto GIS
per la pubblicazione di cartografia interattiva su internet e lo sviluppo di software per la
gestione della banche dati geografiche con particolare riferimento ai grafi stradali.
Software utilizzati: MapInfo, Access, PHP, JavaScript, PostGIS, MySQL
1999 – 2004. Socio e responsabile informatico della cooperativa REA scrl di Monza
(http://www.reacoop.it).
Software utilizzati: MapInfo, ArcView, Access
Tra le diverse attività svolte:
•
progettazione di database ambientali; elaborazione dati; cartografia
informatizzata;
•
sviluppo strumenti in ambiente Access / MapInfo per operazioni specifiche
sui dati;
•
amministrazione LAN con server NT4/Linux (backup, configurazione
stampanti e periferiche, interventi sull'hardware, configurazione PC);
•
realizzazione e manutenzione del sito web.
1999 – 2001. Collaborazione con la CSH di Roma come analista programmatore ed
esperto GIS in ambiente MapInfo.
Software utilizzati: MapInfo, Visual Basic, Access, DDE, OLE/COM, MTS, Oracle
Tra i principali lavori svolti:
•
integrazione del software per la gestione del GIS dei siti archeologici della
provincia di Roma, realizzato in Access, con la parte cartografica MapInfo
attraverso DDE;
•
sviluppo di componenti cartografici MTS con integrazione Oracle e MapInfo
per il sito web dei servizi Omnitel 2000;
•
realizzazione in Visual Basic dell'applicativo MapNet, per gestire in modo
configurabile banche dati Access integrando cartografia MapInfo via OLE, e
con supporto di plugin.
1998 – 2000. Collaborazione con la Nicomac System di Milano come analista
programmatore ed esperto GIS in ambiente MapInfo.
Software utilizzati: MapInfo, Visual Basic, Delphi, Access, DDE, OLE/COM
Tra i principali lavori svolti:
•
implementazione software del GIS delle opportunità insediative del Distretto
Industriale 14, progettato dal prof. Corda del Politecnico di Milano, e che
sarà la base per lo sviluppo di MapNet;
•
realizzazione in Delphi/MapInfo OLE del software per la cartografia e la
gestione attività del cantieri di bonifica amianto di Bagnoli, per la TI&A;
•
realizzazione del GIS per la gestione del verde del comune di Sesto S.
Giovanni;
7
•
corsi sull'uso di MapInfo.
1998. Redazione della cartografia informatizzata per la riserva marina di Capo Caccia
(NU) commissionata dall'Università degli Studi di Sassari.
Software utilizzati: Arc/Info 7 su HP-UX
1997 – 1998. Sviluppo di software applicativo pedologico per REA.
Software utilizzati: VBA, Excel e Access
1996 – 1998. Borsista del progetto di ricerca “Per una cartografia tematica lombarda”,
convenzione Università di Pavia - Fondazione Lombardia per l'Ambiente.
Software utilizzati: Arc/Info 7 su HP-UX, ArcView
Progettazione e implementazione dello strato Pedologia e sua integrazione nel
sistema informativo ambientale multidisciplinare oggetto dello studio.
1995 – 1999. Collaborazione presso il laboratorio Geopedologia-SIT del DISAT (Dip.to
Scienze dell'Ambiente e Territorio dell'Università degli Studi di Milano, oggi di Milano
Bicocca) con il prof. Franco Previtali, su lavori di applicazione del GIS alla cartografia
pedologica.
Software utilizzati: Arc/Info 7 su HP-UX
Tra i diversi compiti svolti:
•
installazione Arc/Info su HP-UX e avvio delle attività del laboratorio;
•
modelli erosivi nell’ambito del progetto MEDALUS (desertificazione negli
ambienti mediterranei);
•
assistenza e coordinamento studenti in tesi nel laboratorio Geopedologia–
SIT;
•
attività di informatizzazione e analisi di cartografia pedologica con Arc/Info.
•
lezioni a tema per il corso di Pedologia.
1996. Conversione della banca dati delle pratiche edilizie, per conto del Comune di
Segusino (TV), dal formato proprietario al formato MS-Access per l'inserimento nel
software GPE della Regione Veneto.
Software utilizzati: SCO/Xenix, AWK, Access
1995 – 1996. Rilevamento pedologico ed elaborazione dati per REA.
Software utilizzati: Borland Pascal With Objects 7.0, Turbo Vision per DOS, Excel,
Paradox
Sviluppo di procedure di elaborazione dati pedologici, idrologici e climatici in
ambiente Excel e Pascal.
1995. Sviluppo del software "GERIS" per la gestione menu, ordini ai tavoli e stampa
fatture di un ristorante.
Software utilizzati: Borland Pascal With Objects 7.0, Turbo Vision per DOS
1994. Svolgimento del tirocinio pratico-applicativo presso ERSAL: realizzazione del
progetto RISLO II (cartografia dei regimi di umidità dei suoli della Lombardia).
Software utilizzati: GW-BASIC, QBASIC, Excel
Il progetto ha riguardato la modifica e ottimizzazione del modello Newhall e del
relativo software per il calcolo del regime di umidità e la sua applicazione alla
banca dati climatica, integrata mediante raccolta e validazione di dati
8
meteorologici, portando ad una ridefinizione dei regimi idrici dei suoli ai fini
tassonomici per la riorganizzazione del catalogo regionale dei suoli.
1992-1993. Collaborazione occasionale part-time come addetto data entry e attività di
ufficio presso la MediaSpazio srl.
Software utilizzati: software di contabilità proprietario e pacchetto office
automation in ambiente SCO/Xenix; Lotus 1-2-3 per DOS.
9
Pubblicazioni
•
Percich L. (2002). JS-GIS library and documentation. SourceForge open source
project. http://jsgis.sourceforge.net.
•
d'Angelo M., Enne G., Madrau S., Percich L., Previtali F., Pulina G., Zucca C.
(2000). Mitigating land degradation in Mediterranean agro-silvo-pastoral
systems: a GIS-based approach. Catena 40 pp. 37-49.
•
AA VV (1999). “Per una Cartografia Tematica Lombarda”. Relazione del progetto
di ricerca. Fondazione Lombardia per l'Ambiente. Scaricabile in formato PDF
all'indirizzo http://www.flanet.org/download/publications/.
•
Aldighieri B., Assini S., Notarpietro A., Percich L. S., Testa B., Vignola P. "Saggio di descrizione interdisciplinare del territorio. Nota preliminare".
Informazioni territoriali e rischi ambientali. III Conf. Int. ASITA. Napoli, 1999, Atti
Vol.
•
Zucca C., Loda B., d'Angelo M., Madrau S., Percich L., Prefitali F. (1998). Sistemi
agro-silvo-pastorali mediterranei: un approccio metodologico per la valutazione
delle terre all’utilizzo agro-pastorale. Genio Rurale LXI, 3, 47-56.
•
Percich L., Rasio R. (1998). RISLO II. Cartografia dei regimi di umidità dei suoli
della pianura lombarda. Relazione del progetto. Collana “Aggiornamenti di
pedologia e agrometeorologia”. ERSAL, aprile 1998.
•
d'Angelo M., Madrau S., Percich L., Previtali F., Zucca C. (1997). La valutazione
dell'attitudine delle terre al miglioramento dei pascoli: il contributo dei GIS. Atti
della I conferenza nazionale ASITA, Parma 29/9 - 2/10. Pp. 331-336.
Partecipazione come relatore a seminari
•
Seminario sul tema “Cartografia e GIS” nell’ambito del “Corso di aggiornamento
in matematica e didattica della matematica” organizzato da Politecnico, Univ.
Comm. Bocconi e Univ. degli Studi di Milano, primavera 1999.
•
Seminario "Carte pedologiche in Lombardia: elementi per una corretta lettura ed
applicazione". AMSAF. Milano, novembre 1997.
•
"La valutazione dell'attitudine delle terre al miglioramento dei pascoli: il
contributo dei GIS". 1° conferenza nazionale A.S.I.T.A., Parma, 30 settembre
1997.
Autorizzo il trattamento dei dati personali in base alla Legge 675/96.
Milano, 12/12/2016
Luca Simone Sigfrido Percich
10