Figura professionale: Analista Programmatore web, java, android
Nome Cognome | : A. S. | Età | : 53 |
---|---|---|---|
Cellulare/Telefono | : Riservato! | : Riservato! | |
CV Allegato | : Riservato! | Categoria CV | : Developer / Web dev. / Mobile dev. |
Sede preferita | : Lucca Pisa Firenze Livorno Pistoia |
Accesso Full al database con 29.999 CV a partire da € 5,00 ABBONATI SUBITO!
Sommario
Esperienze
ESPERIENZE LAVORATIVE:
Java senior developer Fullstack – Angular2
2018 – attuale
Autostrade per l'Italia spa (per RJCTech)
Sviluppo software
Analisi, progettazione, decisioni architetturali, sviluppo
tecnologie utilizzate: java1.8, Angular 7.
Analisi, progettazione e sviluppo per il rifacimento completo del portale meteo di Autostrade spa.
Autostrade spa ha la necessità di reimplementare il proprio portale meteo. Dopo un’attenta analisi ho proposto la realizzazione attraverso un’architettura con le teconologie di Angular per il frontend e di servizi Rest per il backend, utilizzando qui alcuni moduli di Spring (Rest, in particolare). Per l’accesso al database stiamo usando con soddisfazione MyBatis.
Nel team di sviluppo, composto da due persone sotto la supervisione tecnica di una terza, sono la figura più esperta di Angular la cui conoscenza sto nel frattempo trasmettendo ai colleghi del team.
2017 – attuale
Poste Italiane spa (per RJCSoft, Cosesa e Engineering)
Sviluppo software full-stack
Analisi, progettazione e sviluppo
tecnologie utilizzate: WebLogic, Oracle, java1.8, Maven, html-css-javascript JQuery,
Analisi, progettazione e sviluppo di evolutive dell’applicativo web in forza agli uffici postali italiani per la vendita delle polizze di assicurazione del comparto vita. L’applicativo web è un legacy software sviluppato con l’ausilio di pochi framework di supporto (hibernate per il db dipartimentale) e sviluppato soprattutto servlet/jsp. Il backend con cui interagisce è Host/DB2 col quale l’applicativo comunica con le consuete Aree Cobol
2017
Angular 6 (formerly Angular 2)
Studio approfondito e certificato da Udemy.com del loro corso: https://www.udemy.com/the-complete-guide-to-angular-2/
Realizzazione di applicativi in Angular con attenzione particolare a rxjs e redux. Angular-Material, e Angular-Animation.
2016 – inizio 2017
Autostrade per l'Italia spa (per RJCSoft)
Sviluppo software
Analista Programmatore
tecnologie utilizzate: Cordova, Ionic, AngularJS, Spring (WEB), EJB, RAD, Web Sphere 7 e 8, svn, Android, DB2
Manutenzione e aggiornamento delle app mobile di Telepass S.P.A. sviluppate in modo ibrido con le tecnologie appena menzionate.
Mi occupo inoltre della supervisione del loro applicativo interno per la gestione dei comuni convenzionati per le soste in modo da rendere possibile il pagamento elettronico delle soste (app Pyng)
Studio approfondito di “Secrets of the Javascript Ninja”
di John Resig e Bear Bibeault
2013 – 2014
Insurance (TdGroup)
Finanaza
Analista Programmatore
Frontend con librerie javascript: Dust, Jquery, Bootstrap 3, Javascript
All’interno di un gruppo di lavoro sono stato impegnato nella realizzazione del frontend di alcune sezioni di un gestionale web concepito come vero e proprio framework aziendale. Da un lato mi sono dovuto cimentare con un prototipatore, sia di pagine html/ASP sia di interazioni client/server, assolutamente non standard (il framework messo in piedi dalla Insurance), dall’altro lato ho utilizzato intensivamente le tecnologie standard di Dust, Bootstrap, e Jquery, librerie con le quali ho costruito le interfacce operative del software.
01/01/11 – 31/12/12
Findomestic
Finanaza
Analista Programmatore
tecnologie utilizzate: JEE, Struts, EJB, RAD, Web Sphere 6.1, ajax (YUI Library), cvs e svn repository, html-css-javascript.
All’interno di un gruppo di lavoro sono stato impegnato nella realizzazione di un gestionale web destinato agli operatori di un call center. L’applicativo è strutturato in parte attraverso l’MVC classico implementato grazie a Struts 1, e in parte in ajax utilizzando le librerie di yahoo YUI. Il backend è interamente progettato in forma di servizi esposti attraverso EJB.
Sono stato inoltre impegnato nella customizzazione di WebSphere PortalServer, reimplementando da zero l’interfaccia utente.
01/10/10 – 30/12/2010
Android Market
In autonomia, analisi, progettazione e sviluppo di un'applicazione per dispositivi mobili Android per il rilascio della stessa sul market pubblico.
tecnologie utilizzate: Android
L’applicazione si chiama memovoice voice recorder
Del framework Android usa i sistemi di notifica, il mediaFramework, i BroadcastReceiver, i Content Provider, il database embedded, il sistema di licenza google. E’ retro compatibile fino alla versione 1.5 di Android, è disegnata per adattarsi a diversi tipi di schermo. E’ localizzata in italiano ed inglese.
15/09/09 – 31/10/10
— Engineering
— Sanità
Analisi, progettazione e sviluppo di un'applicazione web per la gestione dei mezzi e delle risorse umane per il 118 di Bologna durante le manifestazioni.
Analisi, progettazione e sviluppo di un modulo web per la gestione di flussi di ordini bolle e fatture attraverso webservice.
Iteconologie utilizzate: GWT 1.7, Hibernate 3.2, Oracle, XBean, Axis.
01/07/09 – 31/07/2009
ConsoftInformatica Inviato come consulente presso l’azienda Antiblema di Padova per un progetto che aveva come cliente finale Infocert-Infocamere
Il Cliente finale era Infocert-Infocamere
In questo periodo abbiamo lavorato su una applicazione basata su portlet per la ristrutturazione di una intranet aziendale
In questo periodo ho lavorato con Liferay, Alfresco,
J2EE, JSP, tomcat, WebSphere, Log4J
Maggio – Giugno 2009
ConsoftInformatica Inviato come consulente presso l’azienda Datel (oggi SEMPLA) di Montecatini nella sede di Altopascio
Il Cliente finale era SEMPLA
In questo mese ho fatto la migrazione da database Oracle a PostgresSQL dell’applicazione aziendale per la gestione dei ticket sviluppata in ambiente Visual Studio.
Ho inoltre aggiornato un’applicazione implementando una nuova funzionalità per l’università di Parma per il pagamento delle tasse universitarie online.
In questo periodo ho lavorato con Visual studio, Oracle, PostgresSQL,
J2EE, Struts, JSP, JSTL, tomcat, WebSphere, Log4J, Android
Febbraio 2009 – Aprile 2009
ConsoftInformatica (Inviato come consulente presso l’azienda Datel (oggi SEMPLA) di Montecatini nella sede di Altopascio
Il Cliente finale era UGF (Frutto della fusione di Aurora Assicurazioni e Unipol Assicurazioni, più Unipol Banca e Navale assicurazioni)
Il progetto su cui ho lavorato era finalizzato alla gestione dei flussi provenienti dai vari comparti e agenzie, alla loro analisi e alla individuazione di possibili opportunità commerciali.
In questo progetto ho appreso e utilizzato a fondo il framework ETL DataStage, utilizzato TOAD su DB2
Gennaio 2009
ConsoftInformatica (Inviato come consulente presso l’azienda Datel (oggi SEMPLA) di Montecatini nella sede di Altopascio
Nell'ambito della produzione di web application
Consulenza, progettazione, sviluppo, realizzazione di software.
ho collaborato su diversi progetti sia approntando scheletri di progetti su cui poi i colleghi hanno sviluppato, sia intervenendo nelle fasi di preparazione di prototipi.
Le teconologie utilizzate in questi mesi sono state J2EE, Log4J, Struts, JSTL e JSP, HTML/JAVASCRIPT/CSS, AJAX, Tomcat, JBOSS, EJB, AXIS (web Service), ITEXT (libreria per la stampa dei pdf)
Novembre 2008 – Dicembre 2008
ConsoftInformatica (Inviato come consulente presso l’azienda Datel (oggi SEMPLA) di Montecatini nella sede di Altopascio che a sua volta mi ha inviato presso il cliente finale).
Il Cliente finale era UBI banca
Ho partecipato ad un progetto di modifica di una parte del portale gestionale di UBI dove era necessario un intervento di reingegnerizzazione per la stampa di report. Il progetto era anche finalizzato ad un passaggio di competenze necessario dopo la fusione delle aziende Datel e Sapient nell’attuale SEMPLA
Le teconologie utilizzate J2EE, JSTL e JSP, HTML/JAVASCRIPT/CSS, AJAX, WEBSPHERE 6.1
Settembre 2008 – Ottobre 2008
ConsoftInformatica (Inviato come consulente presso l’azienda Datel (oggi SEMPLA) di Montecatini nella sede di Altopascio che a sua volta mi ha inviato presso il cliente finale).
Il Cliente finale era Banca Popolare di Milano
Sviluppo di un’applicazione web destinata alle agenzie del gruppo BPM per la ristampa delle deleghe elettroniche F24.
Analisi e sviluppo. Lo sviluppo del progetto, di non grosse dimensioni e portato a termine in completa autonomia, ha contemplato l’utilizzo di J2EE, Struts, JSTL e JSP, HTML/\/CSS, dialogo con un sistema Host/DB2 attraverso apposite aree di comunicazione strutturate attraverso un semplice framework da me messo a punto per un precedente progetto sempre per BPM.
Application Server: WebSphere 6.1.
Novembre 2007 – Agosto 2008
ConsoftInformatica (Inviato come consulente presso l’azienda Datel di Montecatini nella sede di Altopascio che a sua volta mi ha inviato presso il cliente finale).
Il Cliente finale è stato Publitalia S.p.a.
Analisi e test di una applicazione gestionale sviluppata in java finalizzata alla sostituzione di un analogo gestionale in COBOL per la gestione degli spazi pubblicitari delle emittenti televisive del gruppo. (Canale 5, Italia 1, Rete 4).
Dai documenti di analisi delle funzionalità ho dovuto verificare 1) la correttezza delle analisi prodotte analizzando il codice COBOL primitivo. 2) Che le funzionalità sviluppate nel gestionale java rispettassero le direttive delle analisi.
Utilizzo del prodotto IBM Rational ClearQuest per la gestione dei ticket.
Marzo 2007 – Novembre 2007
ConsoftInformatica (Inviato come consulente presso l’azienda Datel di Montecatini nella sede di Altopascio).
Nell'ambito della produzione di web application
Consulenza, progettazione, sviluppo, realizzazione di software.
Programmatore Java, sviluppatore web.
Nella prima fase di sviluppo ho lavorato circa 2 mesi in sede per preparare l’applicazione web destinata al servizio di homeBanking WeBank della Banca Popolare di Milano. Altri 6 mesi lo sviluppo è proseguito presso il cliente a Milano, dove era possibile testare la comunicazione con Host.
L’applicazione è finalizzata al pagamento da parte degli utenti del modello F24 per il pagamento dei tributi.
Le tecnologie utilizzate nel progetto sono state: J2EE, Struts, WebSphere, Comunicazione con Host/DB2, Javascript, JSP/HTML, Apache Tomcat. Ruolo svolto: analista/programmatore.
Istruzione e formazione
2004-2005
Regione Toscana e Università di Pisa
Uso di software per l’editoria. Corsi di scrittura professionale.
(dettagli: http://lettereold.humnet.unipi.it/web_lettere_cdl/cl_lettere_mp.asp)
operatore di progettazione editoriale e scrittura professionale
2004-2005
Regione Toscana, I.t.i.s. Enrico Fermi di Lucca, Item Consulting s.r.l.
J2EE, JSP, Struts, Tomcat, Hibernate(cenni).
SQL
alcuni Design pattern (MVC, Strategy, Singleton, Observer, Proxy)
Esperto programmatore java in ambito web
Dal 2003 a tutt’ora
Università di Pisa
Corso di laurea in “informatica umanistica” presso la facoltà di Lettere e Filosofia. (piano di studi: http://infouma.di.unipi.it/studenti/pianoStudi.asp)
Informatica di base, Telematica, Linguistica Computazionale, Progettazione siti web (XHTML, css, javascript, php), Basi di dati(SQL avanzato e progettazione di database).
135 crediti formativi su 180.
1998-2003
Ist. Istr. Superiore Artistico "A. Passaglia" liceo artistico – istituto d'arte,
Via Fillungo, 55100 LUCCA
Storia dell’arte, scultura, pittura.
Maturità artistica
CONOSCENZE INFORMATICHE
JSE, J2EE, JEE, SWING (JSP, JSTL, framework STRUTS, HIBERNATE).
Ambiente di sviluppo: Eclipse (con MyEclipse)
Tomcat, WebSphere, JBOSS
Datastage (ETL)
XHTML, XML, CSS, Javascript, AJAX (dojo, DWR)
Database: ms sql, MySql, Oracle, PostgresSQL, DB2.
Piattaforma Android.
Flash MX e basi di Actionscript.
InDesign (impaginazione elettronica professionale), Photoshop.
Patente ecdl.
237 total views, 1 today