Figura professionale: Java Developer

Nome Cognome: L. A.Età: 41
Cellulare/Telefono: Riservato!E-mail: Riservato!
CV Allegato: Riservato!Categoria CV: Developer / Web dev. / Mobile dev.
Sede preferita: Palermo

Accesso Full al database con 29.999 CV a partire da € 5,00    ABBONATI SUBITO!



Sommario

Java Developer

Esperienze

da Agosto 2016 a tutt’oggi ASSEGNISTA DI RICERCA

presso ICAR – Istituto Di Calcolo e Reti ad Alte Prestazioni, CNR, Palermo

·     Studio e sviluppo di tecniche di accesso alle informazioni e documenti del Fascicolo Sanitario Elettronico (attività in itinere)

·     Attività di sviluppo software per un framework di adaptive workflows con Eclipse e linguaggio Java. Testing dei moduli sviluppati con JUnit e versioning con GIT

·     Attività di ricerca su smart grids e riconfigurazione intelligente dell'impianto elettrico navale

Maggio 2016 – Agosto 2016 borsista DI RICERCA

presso DMI – Dipartimento Di Matematica e Informatica, Università degli Studi di Palermo

·     Attività su implementazione di metodi per l'analisi e la compressione di collezioni di sequenze biologiche in C e C++, con strutture dati avanzate, calcolo parallelo e utilizzo intensivo di cluster HPC

Marzo 2015 – Marzo 2016 ASSEGNISTA DI RICERCA

presso DIBIMED – Dipartimento di Biopatologia e Biotecnologie Mediche, Università degli Studi di Palermo

·     Attività di progettazione e sviluppo di un framework intelligente distribuito per l’analisi e l’aggregazione di Big-Data clinici per il supporto alle decisioni nel processo di diagnosi delle patologie della mammella

·     Sviluppo architettura secondo paradigma big-data e sviluppo framework in Java con Spring e paradigma MVC, sviluppo di moduli per l'elaborazione con Apache Hadoop, acquisizione di dati eterogenei medicali da server RIS/PACS, e utilizzo di DB non relazionale MongoDB

·     Installazione e configurazione del middleware Apache Hadoop su cluster per l'elaborazione e la memorizzazione di Big-Data, estrazione della conoscenza con Apache Mahout

·     Sviluppo moduli di elaborazione delle immagini usando algoritmi SIFT e SURF

·     Tecniche di machine-learning avanzate con Apache Mahout e riduzione delle features per il mining dei referti medicali

·     Redazione e supervisione di documentazione a corredo del progetto di ricerca

·     Gestione e collaborazione con team interdisciplinari di informatici e medici

SVILUPPO SOFTWARE

Mirc S.R.L.

Settembre 2014 – Dicembre 2014

·     Progettazione con specifiche UML e sviluppo di BrainCadX, un software per la segmentazione di immagini di Risonanza Magnetica encefaliche​ e calcolo delle volumetrie ai fini diagnostici

·     Sistema Operativo Mac OS X, linguaggio di programmazione Objective-C, IDE Xcode

DOCENTE UNIVERSITARIO A CONTRATTO

Facoltà di Ingegneria, Facoltà di Medicina e Chirurgia | Università degli Studi di Palermo

·     “Creazione e Gestione Data-Base Sanitari”, LM in Scienze Infermieristiche ed Ostetriche, A.A. 2016/2017

·     “Creazione e Gestione Data-Base Sanitari”, LM in Scienze Infermieristiche ed Ostetriche, A.A. 2015/2016

·     “Linguaggi di Programmazione: JAVA”, Facoltà di Ingegneria, A.A. 2012/2013

DOCENTE PROFESSIONALE

·     Docente di Informatica per la formazione del personale dell’”Assessorato Regionale delle Autonomie locali e della Funzione pubblica, Regione Sicilia”, Università degli studi di Palermo, 2013

Docente di Informatica in ente per la formazione professionale, UNCI, 2008-2009

Istruzione e Formazione

Marzo 2015

Titolo della qualifica rilasciata Ph.D. in Ingegneria Informatica

Istituto di istruzione o formazione Università degli Studi di Palermo

Luogo Palermo

Principali tematiche / competenze professionali acquisite

Biometria: 
• progettazione di sistemi di riconoscimento biometrico,elaborazione di template biometrici (retina, iride, impronte digitali)

Image Processing: 
• segmentazione di immagini epatiche con algoritmi di region growing, elaborazione di immagini medicali (TC, MRI, mammografie), segmentazione di MRI cerebrali mediante clustering e reti neurali , sviluppo plugin per OsiriX Dicom Viewer

Neural Networks: 
• ricostruzione immagini mediante RBF per la termometria in MRI, data mapping tra differenti metodiche per la valutazione del ferro nel fegato mediante MRI, classificazione automatica dei tessuti cerebrali

Ontologie: • 

• recupero e classificazione di referti mammografici mediante ontologia radiologica sviluppata ad-hoc, sviluppo plugin per OsiriX Dicom Viewer sviluppo metodologie di elaborazione con Matlab.

Diagnostic Tool Development:

•sviluppo pl

Luglio 2011

Titolo della qualifica rilasciata Laurea Specialistica in Ingegneria Informatica

Istituto di istruzione o formazione Università degli Studi di Palermo

Luogo Palermo

Conoscenze linguistiche

Lingua Italiano

Capacità di lettura/scrittura Madrelingua

Capacità di espressione orale Madrelingua

Lingua Inglese

Capacità di lettura/scrittura Ottimo

Capacità di espressione orale Ottimo

Note Redazione di svariati paper e journal scientifici, speaker in conferenze internazionali.

Conoscenze informatiche

Capacità e competenze informatiche

Java: 

  • Ottima conoscenza del linguaggio in ambito stand-alone
  • Sviluppo software per il retrieve e la memorizzazione di dati medicali eterogenei (mammografie, referti testuali)
  • Sviluppo di vari software a livello didattico
  • Sviluppo di interfacce GUI con Java Swing e JavaFx
  • Interfacciamento con librerie Apache Hadoop per l'elaborazione di big-data medicali
  • IDE: Spring STS, Eclipse, Apache Hadoop Development Tools, Maven 

Objective-C: 

  • Ottima conoscenza del linguaggio in ambito stand-alone
  • Sviluppo a supporto del software OsiriX Dicom Viewer per l'elaborazione di immagini medicali, con interfacce GUI user-friendly
  • IDE: Xcode 

C, C++: 

  • Buona conoscenza dei linguaggi, livello accademico
  • IDE: Xcode, Visual Studio, Dev-C++, Code::Blocks, Eclipse CDT for C/C++ 

Matlab: 

  • Ottima conoscenza del linguaggio e implementazione di svariate metodologie di elaborazione di dati e immagini
  • Ottima conoscenza dei toolboxes Image Processing Toolbox, Neural Networks Toolbox, Hadoop Toolbox.
  • Sviluppo interfacce GUI 

MySql:

  • Installazione di software MySQL su server e client eterogenei
  • Buona conoscenza del linguaggio SQL per la creazione e interrogazione dei DB

Big-Data:

  • Ottima conoscenza del paradigma di programmazione Map-Reduce
  • Installazione e messa in opera del middleware Apache Hadoop su vari sistemi operativi
  • Sviluppo applicativi con Apache Hadoop, Spring STS, Hadoop Development Tools for Eclipse, Matlab Hadoop Toolbox
  • Progettazione e sviluppo di software per l’estrazione dell’informazione mediante algoritmi di machine-learning con Apache Mahout
  • Calcolo intensivo su computer cluster di tipo HPC

W3C:

  • Buona conoscenza dei linguaggi HTML e xHTML per la produzione di websites 
  • Buona conoscenza degli stili CSS

  • Buona conoscenza degli applicativi Joomla e VirtueMart Conoscenza basilare di XML, PHP e Javascript 

Altri linguaggi:

  • Modeling: UML (Unified Modeling Language) e software engineering Logic Programming: Prolog, Lisp
  • Hardware: Handel-C, VHDL
  • Scripting: Bash, Python, Perl 

Sistemi operativi:

  • OS X (10.5 – 10.11)
  • Windows (XP, 7, 8)
  • Linux (Red-Hat, Fedora, Debian, Ubuntu e derivate) 

Applicativi:

  • Medical Imaging: OsiriX Dicom Viewer
  • Office: Microsoft Office e simili (Apple iWorks, OpenOffice, LibreOffice) Image Editing: Adobe Photoshop, GIMP 

Altre competenze informatiche:

  • Elaborazione avanzata di dati medicali testuali (referti) e immagini (sequenze TC, RM, mammografie)
  • Sviluppo applicativi Big-Data oriented con paradigma Map-Reduce Sviluppo plug-in per il processing di immagini medicali (OsiriX, Matlab)
  • Sviluppo secondo le specifiche della software engineering e redazione di documentazione tecnica del software
  • Estrazione di conoscenza mediante metodologie di machine learning sui Big-Data Conoscenza del software RIS per la gestione dei referti sanitari Elefante.Net
  • Conoscenza dei metodi di interfacciamento ai server PACS di gestione delle immagini radiologiche ospedaliere
  • Crittografia e metodi per la protezione dei dati e delle comunicazioni nella rete Algoritmi e filtri Bayesiani per la localizzazione Robotica
  • Reti logiche, teoria ed elaborazione dei segnali, elettronica
  • Progettazione e sviluppo software per architetture hardware FPGA Xilinx Progettazione e sviluppo software con metodologie di Ingegneria del Software – UML Elaborazioni statistiche avanzate su dati eterogenei 

203 total views, 1 today