Figura professionale: Analista Programmatore Java, Programmatore Android,PHP,C/C++, IBM Tivol

Nome Cognome: G. D.Età: 42
Cellulare/Telefono: Riservato!E-mail: Riservato!
CV Allegato: Riservato!Categoria CV: Developer / Web dev. / Mobile dev.
Sede preferita: Napoli Caserta

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



Sommario

Analista Programmatore Java, Programmatore Android,PHP,C/C++, IBM Tivol

Esperienze

Esperienza lavorativa

  07/04/2014- Attuale occupazione
• Nome e indirizzo del datore di lavoro Relatech LAB S.R.L Via Giovanni Porzio, NAPOLI, Italia
• Tipo di azienda o settore ITC
• Tipo di impiego Senior Designer
• Principali mansioni e responsabilità Design di functional component. Design per integrazioni con servizi third-party. Il mio compito principale è il design dei servizi funzionali utilizzati dalla UI per la realizzazione dei processi funzionali e la progettazione di servizi per interfacciarsi con servizi third-party. Collaboro attivamente oltre che con gli architetti del SW, anche con i DBA per la modellazione dei dati e quindi la costruzione del database. Non trascuro comunque la parte di sviluppo e quindi scrittura del codice sempre piacevole per me, considerato punto cardine per crescere e cercare quanto più possibile di prevedere i problemi eventualmente tecnici in fase di designer.
Metodologia di sviluppo agile:Scrum
Principali tecnologie software utilizzate:
·        OpenBravo
·        Java/JEE
·        Oracle
·        Sql
·        Design Pattern
·        Maven
·        Ant
·        JUnit
·        EasyMock
·        Spring Framework

•   01/06/2012- 04/04/2014
• Nome e indirizzo del datore di lavoro Gematica s.r.l, Polo Tecnologico di Campania Innovazione S.p.A. Via Coroglio, 57/d NAPOLI, Italia
• Tipo di azienda o settore Networking, ITC
• Tipo di impiego Software Engineer
• Principali mansioni e responsabilità Responsabile progetto NMS(Network Management System) per progetti internazionali.
Configurazione, integrazione e sviluppo di software da integrare nella piattaforma IBM Tivoli, per creare un NMS adatto all’ambiente in cui dovrà operare.
Principali tecnologie software utilizzate:
·        RedHat Linux Enterprise Server 5
·        Java
·        Perl
·        Bash script
·        DB2
·        Sql
·        IBM Tivoli, ITNM, ITM, JDBC Gateway

Sviluppo di un syslog sender, da integrare nella piattaforma IPSWITCH.
Principali tecnologie utilizzate:
·        VBScript
·        Java
·        EasyMock
·        Junit

• 01/03/2012- 31/05/2012
• Nome e indirizzo del datore di lavoro EMM Informatica, Centro Direzionale Isola C7, 80143 Napoli, Italia
• Tipo di azienda o settore ITC
• Tipo di impiego Java EE Developer
• Principali mansioni e responsabilità Analista sviluppatore e progettista Java EE, in processo di sviluppo TDD metodologia SCRUM.
Principali tecnologie software utilizzate:
·        Java EE
·        Spring
·        EasyMock
·        JUnit
·        Drools
·        Jira (Issue & Project Tracking Software)
·        Hibernate
·        UML

•  16/08/2011- 29/02/2012
• Nome e indirizzo del datore di lavoro Reply, Viale Regina Margherita 8, Roma, Italia
• Tipo di azienda o settore ITC
• Tipo di impiego Java, Android Developer
• Principali mansioni e responsabilità Analisi progettazione e sviluppo di applicazioni Mobile per la piattaforma Android
Analista programmatore Java
·        Java
·        Sql
·        Sqlite
·        Android SDK
·        Android NDK
·        Json
·        Servizi web Rest
·        UML

• 02/05/2011- 06/08/2011
• Nome e indirizzo del datore di lavoro 3Wlab, Viale dei Caduti nella Guerra di Liberazione, 118 Roma(RM), Italia
• Tipo di azienda o settore ITC
• Tipo di impiego Java, Android Developer
• Principali mansioni e responsabilità Analisi progettazione e sviluppo di applicazioni Mobile per la piattaforma Android
Analista programmatore Java
Integrazione di progetti Open Source e/o componenti Open Source
Porting di librerie C/C++ per Android
Creazione di un PDF viewer
·        Java
·        Sql
·        Sqlite
·        Android SDK
·        Android NDK
·        Json
·        Servizi web Rest
·        JNI
·        C/C++
·        UML

•  08/12/2010- 08/06/2011
• Nome e indirizzo del datore di lavoro Seconda Università degli Studi di Napoli,Dipartimento di Ingegneria dell’Informazione
Real Casa Dell’Annunziata-Via Roma, 29-81031 Aversa(Ce), Italia
• Tipo di azienda o settore ITC
• Tipo di impiego Software Engineer
• Principali mansioni e responsabilità “Estensione di un software di navigazione satellitare open source per dispositivi mobile con funzionalità di interfacciamento a lettori RFID”,  nell’ambito del progetto PRIST 2009 “Fruizione assistita e context aware di siti archeologici complessi mediante dispositivi mobili”.
La mia attività si è concentrata nella comprensione del codice scritto in linguaggio C/C++ del navigatore open source Navit, ho esteso questo software con alcune funzionalità ed effettuare il porting di tali funzionalità per dispositivi mobile Android, attraverso l’uso della tecnologia JNI, inoltre è stato mio compito quello di implementare ulteriori funzionalità per dispositivi Android, da integrare nella guida multimediale, ed integrare queste funzionalità in Navit.
Scrittura della funzionalità di interfacciamento attraverso protocollo Bluetooth ad un lettore RFID, ed integrazione di essa nel software di navigazione satellitare.
Studio di fattibilità per implementazioni di funzionalità di realtà aumentata da integrare nel software nella guida context-aware.
·        Sql
·        Sqlite
·        Android SDK
·        Android NDK
·        Json
·        Servizi web Rest
·        Arduino
·        RFID
·        Bluetooth
·        Java
·        C/C++
·        JNI
·        UML

 01/12/2010- 31/01/2011
• Nome e indirizzo del datore di lavoro Basa Informatica di Tommaso Barra, I Traversa Bracco, 1 Frattamaggiore(Na), Italia
• Tipo di azienda o settore ITC, Hardware
• Tipo di impiego Analisi, progettazione ed implementazione
• Principali mansioni e responsabilità Analisi dei requisiti, progettazione, ed implementazione di gestionale per la gestione del carico e scarico del magazzino e fatturazione. Il prodotto è stato realizzato con tecnologie Microsoft:C#,SQLServer 2008, ambiente di sviluppo Visual Studio 2010.  

  • C#
  • Sql
  • Sql Server
  • UML

• 01/03/2010-30/06/2010
• Nome e indirizzo del datore di lavoro Sync Lab s.r.l. Centro direzionale, 80015 Napoli(Na), Italia
• Tipo di azienda o settore ITC
• Tipo di impiego Java EE Developer, Java Developer
• Principali mansioni e responsabilità Programmatore Java.
Progettazione ed implementazione del modulo di persistenza dei dati di una web application, utilizzando il framework Hibernate.
Costruzione di un prototipo di TSA(Time Stamp Autorithy).
Studio dei framework Struts e Spring.
Studio ed applicazione dello standard WS-Security per la sicurezza dei Web Services  

  • Java
  • Hibernate
  • Crittografia
  • Struts
  • Spirng
  • WS-Security
  • SQL

•  15/05/2009 – 15/08/2009
• Nome e indirizzo del datore di lavoro CINI(Consorzio Interuniversitario Nazionale per l'Informatica) impiegato presso il Laboratorio Carlo Savy Complesso Universitario di Monte Sant'Angelo Università Federico II di Napoli
Via Salaria,113, 00198 Roma(Rm),Italia
• Tipo di azienda o settore Ricerca
• Tipo di impiego Tecnico specializzato neolaureato
• Principali mansioni e responsabilità Attività di ricerca e progettazione di una tecnica per l'automazione del Debug delle funzionalità nel processo di sviluppo Test Driven Development(TDD).

  • C/C++
  • JUnit
  • Daikon
  • Java
  • SQL
  • XML

 01/05/2008 – 31/10/2008
• Nome e indirizzo del datore di lavoro CINI(Consorzio Interuniversitario Nazionale per l'Informatica) impiegato presso il Laboratorio Carlo Savy Complesso Universitario di Monte Sant'Angelo Università Federico II di Napoli
Via Salaria,113, 00198 Roma(Rm),Italia
• Tipo di azienda o settore Ricerca
• Tipo di impiego Tirocinante
• Principali mansioni e responsabilità Sviluppo di un tool in linguaggio Java per l’ausilio del Debug nel processo di sviluppo TDD(Test Driven Development). 

  • C/C++
  • JUnit
  • Daikon
  • Java
  • SQL
  • XML

Istruzione e formazione

• 23/07/2010
• Nome e tipo di istituto di istruzione o formazione Facoltà di Ingegneria dell’Università “Parthenope” di Napoli

• Principali materie / abilità professionali oggetto dello studio Critical Networked
·        Crittografia
·        Wireless Sensor
·        Scada
·        Embedded System
·        IT Security

• Qualifica conseguita European Master on Critical Networked Systems con voto 108/110 
Tesi: Web Services Security
Relatore: Ch.mo Prof. Luigi Romano

• Livello nella classificazione nazionale (se pertinente) Master I° Livello

•  19/03/2009
• Nome e tipo di istituto di istruzione o formazione Università degli Studi di Napoli FEDERICO II
Corso Umberto I, 40 Bis, 80138 Napoli – Na (Italia)

• Principali materie / abilità professionali oggetto dello studio Science Computer
• Qualifica conseguita LAUREA IN INFORMATICA, Classe delle Lauree in Scienze e Tecnologie Informatiche voto 102/110.
Tesi:Progettazione ed implementazione di un tool per il supporto al Debug nella pratica di sviluppo “Test Driven”.
Relatore:Ch.mo Giuseppe Trautteur

• Livello nella classificazione nazionale (se pertinente) Laurea

• Date (da – a) 07/2001
• Nome e tipo di istituto di istruzione o formazione ISTITUTO TECNICO INDUSTRIALE STATALE "FRANCESCO GIORDANI"
Via Laviano, 3, 81100 Caserta – Ce (Italia)

• Principali materie / abilità professionali oggetto dello studio Perito Informatico, Capotecnico Industriale
• Qualifica conseguita PERITO INFORMATICO (80/100) 

• Livello nella classificazione nazionale (se pertinente) Diploma

Capacità e competenze personali

Madrelingua Italiana

Altre lingua

  Inglese
• Capacità di lettura Buono
• Capacità di scrittura Buono
• Capacità di espressione orale Elementare

Capacità e competenze relazionali
  Socievole predisposto ai rapporti interpersonali. Ottima propensione al problem solving grazie alle esperienze maturate negli anni ed agli studi conseguiti.

Capacità e competenze tecniche
Con computer, attrezzature specifiche, macchinari, ecc. Linguaggi di programmazione: C, C++, Java
Piattaforme Java: J2SE, J2EE, J2ME
Linguaggi di scripting lato sever: PHP, piattaforma Java J2EE
Linguaggi di modellazione:UML, OCL
Linguaggi di scripting lato client: JavaScript
Tecnologie Web: XML, HTML, CSS, Applet
Design Pattern conosciuti: Observer, Singleton, Composite, Facade, Bridge, Adapter, Strategy, Abstract Factory, Builder
DBMS: MySql, Hsqldb, Derby, Oracle
Server: Apache http server, Tomcat
S.O.:Microsoft Window Xp, Linux(distribuzione ubuntu)
S.O. Mobile: Android:SDK e NDK Android, librerie Java-Android
Tool per esecuzione automatica di test:JUnit, Easymock
Motori Inferenziali: Daikon
Tool di sviluppo: NetBeans, Eclipse, Poseidon
Conoscenza di base del framework OSGI 
Conoscenza di base della tecnologia RFID 
Framework Java:Struts, Hibernate, Spring
Buona conoscenza della crittografia, HTTPS 
IBM Tivoli: ITNM, Omnibus/Netcool, ITM

Patente o patenti  B

Ulteriori informazioni Spero che con le capacità acquisite durante gli anni di studi, e nelle varie esperienze professionali possa contribuire alla crescita tecnologica, professionale ed umana dell'azienda, non che di ricevere dall'azienda gli input per una mia crescita professionale umana e lavorativa.

Il sottoscritto è a conoscenza che, ai sensi dell’art. 26 della legge 15/68, le dichiarazioni mendaci, la falsità negli atti e l’uso di atti falsi sono puniti ai sensi del codice penale e delle leggi speciali.
I dati acquisiti con il presente curriculum vitae devono essere trattati nel rispetto del D. Lgs. 196/2003 in materia di trattamento dei dati personali

Gioacchino Del Prete
16/11/2015

Conoscenze Informatiche

  • Linguaggi di programmazione: C, C++, Java
  • Piattaforme Java: J2SE, J2EE, J2ME
  • Linguaggi di scripting lato sever: PHP, piattaforma Java J2EE
  • Framework PHP: Zend Framework (conoscenza base)
  • Linguaggi di modellazione:UML, OCL
  • Linguaggi di scripting lato client: JavaScript, JQuery
  • Tecnologie Web: XML, HTML, CSS, Applet
  • Design Pattern conosciuti: Observer, Singleton, Composite, Facade, Bridge, Adapter, Strategy,Abstract Factory, Builder
  • DBMS: MySql, Hsqldb, Derby, Oracle
  • Server: Apache http server, Tomcat
  • S.O.:Microsoft Window Xp, Linux(distribuzione Ubuntu, RedHat)
  • S.O.:Mobile: Android:SDK e NDK Android, librerie Java-Android
  • Tool per esecuzione automatica di test:JUnit
  • Motori Inferenziali: Daikon
  • Tool di sviluppo: NetBeans, Eclipse, Poseidon
  • Conoscenza di base del framework OSGI
  • Conoscenza di base della tecnologia RFID
  • Framework Java:Struts, Hibernate, Spring
  • Buona conoscenza della crittografia, HTTPS
  • IBM Tivoli: ITNM, Netcool/Omnibus

 

197 total views, 1 today