Figura professionale: Analista Sviluppatore Java
Nome Cognome | : G. M. | Età | : 35 |
---|---|---|---|
Cellulare/Telefono | : Riservato! | : Riservato! | |
CV Allegato | : Riservato! | Categoria CV | : Developer / Web dev. / Mobile dev. |
Sede preferita | : Campania: Napoli |
Accesso Full al database con 29.999 CV a partire da € 5,00 ABBONATI SUBITO!
Sommario
Studi
Settembre 2012_PL/SQLOttobre 2011_Java avanzatoMaggio 2011_Java baseMarzo 2011_WebdesignerLuglio 200
Esperienze
Febbraio 2015 – Oggi Figura ricoperta IT Consultant; Datore di lavoro Engineering Ingegneria Informatica SPA; Luogo Napoli
Principali attività e responsabilità; Consulente presso Engineering gruppo "energia" in qualità di analista programmatore Java;
Attività di sviluppo, testing, e risoluzione anomalie su due applicativi legati al cliente Snam Rete Gas.
Entrambi gli applicativi sono vengono deployati sull'ambiente clusterizzato configurato sull'application server Weblogic Server 11.
Il primo applicativo SIME (Sistema informativo misura energia) ha svariate funzionalità per la gestione di impianti per la misura del gas, nonchè della gestione/verbalizzazione delle misurazioni dei punto di riconsegna per la distribuzione del gas sul tutto il territorio nazionale.
Il sistema, lato presentation è costruito con Struts 1 e Struts Tiles; la componente business è stata costruita sfruttando l'EJB 2.1; lato persistenza vengono utilizzati gli oggetti messi a disposizione dal tradizionale jdbc connector per interfacciarsi con il database Oracle 11g, sul quale è stata fatto un massiccio uso di procedure PL/SQL e Job Oracle.
L'applicativo web presenta numerosi servizi web/servizi schedulati per l'invio e la ricezione di dati; La maggior parte dei servizi sono stati sviluppati attraverso le seguenti tecnologie: Maven, EJB3, JPA1, SOAP, JMS.
Il secondo applicativo Portale Misura si occupa della documentazione e di funzionalità messa a disposizione dal cliente a soggetti esterni.
Il portale è stato costruito con il framework Spring 3 e iBATIS, lato persistenza: Oracle 11G.
In entrambi gli applicativi sono state utilizzate le librerie Log4j, Apache Poi, IText, DWR.
Il sistema di controllo di versione utilizzato è SVN, precedentemente Serena.
Giugno 2015 – Oggi Figura ricoperta IT Consultant; Datore di lavoro Engineering Ingegneria Informatica SPA; Luogo Napoli
Principali attività e responsabilità; Consulente presso Engineering gruppo "energia" in qualità di analista programmatore Java con competenze nei framework Spring e Struts.
Impegnato sul sistema informativo misura energia.
Durante questa esperienza ho utilizzato il framework MVC Struts,gli EJB,JDBC/JPA, SOAP, Maven e l' RDBMS Oracle, utilizzo del linguaggio PLSQL, log4j, Apache Tiles jsp.
Ho affrontato problematiche di scheduling sia in java tramite la componente Enterprise di java che in Oracle tramite la creazione di job.
Febbraio 2015 – Febbraio 2016 Figura ricoperta Sviluppatore Java; Datore di lavoro BCSoft; Luogo Napoli
Principali attività e responsabilità; Creazione di un portale per la domanda e l'offerta lavorativa.
Il portale che ha come cliente finale UniPegaso è stato costruito con linguaggio Java, e framework Spring MVC;
La persistenza è costituita da PostgreSQL ed è stato utilizzato JPA 2.1 per interfacciarsi ad esso.
Grazie all'esclusione dell'EJB è stato utilizzato un servlet container leggero: Tomcat 7.
Altre librerie utilizzate sono log4j e gson, per la parte presentation bootstrap 3, jquery e html5.
Febbraio 2014 – Dicembre 2015 Figura ricoperta Software Developer PHP/JAVA;. Datore di lavoro BCSoft; Luogo NAPOLI
Principali attività e responsabilità; Sviluppo di un sistema per il controllo dei lampioni stradali. Suddiviso in due sezioni Data logger per singolo quadro e Portale.
Il Data logger per singolo quadro si occupa di:
– Lettura “istantanea”, con frequenza di lettura di una ogni minuto
– Invio dati al server, con frequenza di 2 minuti circa
– Attuazione dei comandi in tempo reale
– Invio email allarmi/guasti
Il Portale:
– Archiviazione dati
– Visualizzazione dati
– Elaborazione dati
– Attuazione comandi da remoto
– Invio mail allarmi/guasti
Framework:Spring MVC,Ejb 3.0
Il database utilizzato è Oracle 11G.Application server:JBOSS 5 Il sistema di controllo di versione utilizzato è SVN. Utilizzata la libreria Log4j.
Sviluppo di un sistema per il controllo di impianti fotovoltaici. Suddiviso in due sezioni Data logger per singolo impianto e Portale.
Il Data logger per singolo impianto si occupa di:
– Lettura “istantanea”, con frequenza di lettura di una ogni minuto
– Invio dati al server, con frequenza di 4 minuti circa
– Attuazione dei comandi in tempo reale
– Invio email allarmi/guasti
Il Portale:
– Archiviazione dati
– Visualizzazione dati
– Elaborazione dati
– Attuazione comandi da remoto
– Invio mail allarmi/guasti
Framework: PHP, jQuery, Bootstrap, PDO.
Il database utilizzato è MySQL. Il sistema di controllo di versione utilizzato è SVN.
Creazione di un cms in linguaggio php usando il framework Yii, pattern MVC, e MYSQL, per la creazione e gestione dinamica del sito.
Creazione di moduli in linguaggio php usando il framwork Yii , pattern MVC, MySQL, SOAP, e Memcache per una testata giornalistica sia per la parte front-end che per la parte back-end.
Settembre 2014 – Ottobre 2014 Figura ricoperta Tutor; Datore di lavoro BCSoft; Luogo Napoli
Principali attività e responsabilità; Attività di tutoraggio scolastico Miur, Napoli (Italia)
Coordinamento di 15 stagisti nelle Attività formative della sezione POR C5 sul
Linguaggio di programmazione PHP.
Progetto scuola-lavoro “Lavorare in azienda” finalizzato alla gestione e analisi del linguaggio di programmazione php e concetti base sul modello relazionale.
Istruzione e Formazione
Data Settembre 2012
Titolo della qualifica rilasciata PL/SQL
Istituto di istruzione o formazione Esis Italia per Randstad Italia S.p.A
Luogo Napoli
Principali tematiche / competenze professionali acquisite Corso professionale di 200 ore su programmazione PL/SQL su Oracle con utilizzo dei tool di sviluppo SQL Developer e Data Modeler
Data Ottobre 2011
Titolo della qualifica rilasciata Java avanzato
Istituto di istruzione o formazione Esis Italia per Randstad Italia S.p.A
Luogo Napoli
Principali tematiche / competenze professionali acquisite Corso professionale di 240 ore su programmazione Java con utilizzo dei framework Struts, Hibernate e Spring
Data Maggio 2011
Titolo della qualifica rilasciata Java base
Istituto di istruzione o formazione Esis Italia per Randstad Italia S.p.A
Luogo Napoli
Principali tematiche / competenze professionali acquisite Corso professionale di 160 ore su programmazione Java con utilizzo del tool di sviluppo Eclipse
Data Marzo 2011
Titolo della qualifica rilasciata Webdesigner
Istituto di istruzione o formazione Charisma HR SRL
Luogo Napoli
Principali tematiche / competenze professionali acquisite Corso professionale di 122 ore su Adobe Photoshop e linguaggio HTML
Data Luglio 2009
Titolo della qualifica rilasciata Diploma di Ragioneria
Istituto di istruzione o formazione ITC Ferdinando Galiani
Luogo Napoli
Conoscenze linguistiche
Lingua Italiano
Capacità di lettura/scrittura Madrelingua
Capacità di espressione orale Madrelingua
Lingua Inglese
Capacità di lettura/scrittura Scolastico
Capacità di espressione orale Scolastico
Lingua Francese
Capacità di lettura/scrittura Scolastico
Capacità di espressione orale Scolastico
Conoscenze informatiche
Capacità e competenze informatiche
Java (Sufficiente)
PHP (Buona)
Memcache (Sufficiente)
SOAP (Sufficiente)
Yii (Buona)
Zend (Sufficiente)
HTML5 (Buona)
SQL (Di base)
Oracle (Di base)
MYSQL (Sufficiente)
CSS (Di base)
Eclipse (Buona)
Struts (Di base)
Spring 3 MVC (Sufficiente)
Hibernate (Di base)
EJB JEE (Sufficiente)
JAX-WS (Sufficiente)
Jquery (buona)
netbeans (buona)
struts (buona)
EJB 2/ejb 3
JPA
Oracle
PLSQL
Swift 3.0
Sviluppo iOS
plsql developer e toad
156 total views, 1 today