Figura professionale: Analista Sviluppatore JAVA-J2EE – Mobile Project Developer
Nome Cognome | : M. F. | Età | : 45 |
---|---|---|---|
Cellulare/Telefono | : Riservato! | : Riservato! | |
CV Allegato | : Riservato! | Categoria CV | : Project Manager/Architetto SW/ IT Manager |
Sede preferita | : Verona |
Accesso Full al database con 29.998 CV a partire da € 5,00 ABBONATI SUBITO!
Sommario
Competenze
- Specialties: Java/J2EE, HTML 5, JavaScript (Sencha Ext JS, Sencha Touch, JQuery), Usability, Mobile, CSS3.
- Operation Systems: Windows, Linux.
- Developer Experience Languages: Java, PHP, C + +, VB.NET.
- Developer Technologies: J2EE (Jsp, JSF, Swing, xhtml) -. NET (aspx) – Ajax (GWT).
- Stack Frameworks: Struts, Stripes, Spring, JPA (Hibernate, Torque, EJB, MockDAO).
- Automated Testing: JUnit test. MockObject with Dependency Injection.
- Application Server: Jboss, Tomcat, Apache, IIS, Resin.
- DBMS: SqlServer, Oracle, PostgreSQL, MySQL.
- Environment tools: Eclipse, NetBeans, Visual Studio, IBM – Rational Software Architect (Websphere)
- Project manegment tools: Maven 2, Ant.
- Repository tools: SVN, CVS, VSS
- Mobile: Android tools, Sencha Cmd, Apache Cordova
Esperienze
ESPERIENZE LAVORATIVE (dalla più recente)
• 2013 August – CURRENT – (H)
Mondadori S.p.A – Verona Area, Italy
Project Manager – Technical analyst and mobile developer
Incaricato di progettare, costruire e gestire 2 applicazioni aziendali, declinate sia in versione Desktop Web che Mobile:
Progetto 1 : Gestione Distribuzione libri Mondadori. L'applicazione fornisce uno strumento
multipiattaforma per l’esposizione di dati fruibili ad editori di terzi parti e librerie a livello B2B. Gli attori principali interessati sono: publisher retail, agenti e librerie presenti sul territorio. Inoltre l’applicazione viene utilizzata internamente a Mondadori come gestionale CMS accessibile via Web per la produzione e aggiornamento di contenuti quali: catalogo prodotti, schede clienti, gestione campagne, ordini, previsionali di fatturato etc….
Progetto 2 : Business Intelligence Mondadori.
L'applicazione fornisce uno strumento multipiattaforma per gestire la correlazione dati in ambiente data warehousing a supporto operativo interno e per dati previsionali. Consente la manipolazione dimensionale su determinate misure di parametri, per la costruzione di query, il cui risultato è la generazione di report a griglie video esportabili in excel.
La tecnologia utilizzata di base su entrambe i progetti è Java su architettura RESTful e la distribuzione è multicanale: fruibile attraverso browser web e terminali mobile (Android, IOS, Windows Phone).
Technical features
– Frontend framework : Sencha Touch 2 for mobile and web interface (HTML5, javascript, json protocol)
– Backend framework : Spring Web, JBoss RESTEasy, Apache POI, Apache Cordova
– Persistance layer and ORM : JPA and Hibernate
– Database : Oracle 11g
– Application server : Tomcat
Security features
– Authentication & Authorization, users accounting, Security filters
– Supports: AES, OAuth 2.0 protocol
• 2011 November
UGIS – Information Systems Unicredit SpA (Verona)
Technical analyst and developer– (G)
– Tipo di progetto: Web Application. (Framework Spring)
– Ruolo spiegare Analisi tecnica e implementazione
– Breve descrizione: Sono stato contattato per partecipare alla realizzazione dell'interfaccia per il progetto bancario (G.E.B.) nella divisione Unicredit Bank Austria. L'obiettivo principale è fornire un'interpretazione nuova del portale Web, seguendo le linee guida fornite da Usecon (società di Usability, User Experience, User Interface Design), per migliorare l'interazione degli utenti finali e aiutarli nello svolgimento delle azioni di home banking alle quali sono abilitati. Per fare ciò è stato svolto un lavoro di reingegnerizzazione del layout: la razionalizzazione di alcune logiche di sistema, lo sviluppo di nuovi componenti e l’implementazione di messaggistica ausiliaria per il supporto contestualizzato alla singola operazione. Lo sviluppo è stato eseguito utilizzando processi standard interni Unicredit e i test di validazione sono stati condotti con HP Quality Center.
– Quality assurance: W3C (HTML 4.01). Cross-browser developer. Team tester.
– Development environment: J2EE. Spring (MVC). JSF, xhtml.
– Development tools: IBM – Rational Software Architect
– WAYSWYG Tools: Firebug. Test Multibrowser and compatibility workaround.
– Clients tecnologies: jQuery and plugins
• 2010 da luglio a settembre 2011 – (F)
Open.Co S.r.l. – Pedemonte (VR)
REF: http://www.openco.it
Analisi configurazione e implementazione di LIMS.
– Ruolo esplicato : Tecnico analista LIMS in ambito laboratorio, sistema qualità, produzione ed ambiente enovinicolo. Lavoro su commessa per enti pubblici e privati, accreditati e non, per il gestionale di OpenCo. Il mio ruolo è analizzare le esigenze del cliente per proporre un piano di attività concordato. Queste attività verranno eseguite implementando quanto necessario per dare al cliente uno strumento operativo e pronto per gestire il suo business. Attività di analisi e migrazioni di dati ed adeguamenti normativi.
Attività su commessa:
– responsabile commessa per analisi tecnico/funzionale col cliente
– censimento attività inerenti a sviluppo e personalizzazione software ProlabQ
– installazione e configurazione e licenziamento del prodotto. Attività sistemistica
– pianificazione di attività di formazione e adeguamento normativo ISO, famiglie 9000, 14000, 17025, necessarie per l’accreditamento ente ACCREDIA .
Attività di implementazione:
– Design maschere e configurazione di tools.
– basi di dati : tabelle, stored procedure, script e funzioni, normalizzazione DB (TSQL, PL-SQL).
– reportistica con ReportBuilder di Microsoft
– migrazioni di dati da precedenti LIMS : adeguamento anagrafiche, campioni, controlli, etc..
– monitoraggio di attività su documenti condivisi col cliente e registrazione attività su gestionale interno
– interfacciamento strumenti FOSS con IGateway
– assistenza di primo e secondo livello per rapporti di intervento o necessità modifica prodotto
– Development environment: ProlabQ. PqScanBarcode. IGateway.
– DBMS : SQL Server 2005/2008, Oracle Database Server (10g, 11g)
– Strumenti : SqlDbx, SQL Server Management Studio, SqlDeveloper, Toad, Report Builder
• 2009 da luglio a giugno 2010 – (E)
Hyphen-Italia S.r.l – Affi (VR)
REF : http://www.hyphen-italia.com
## Progetto Media-Chain
– Tipo di progetto : Web Application. (Stripes framework)
– Ruolo esplicato : Analisi, progettazione e implementazione di nuove funzionalità.
– Breve descrizione : Console di gestione di workflow per la definizione di progetti e/o attività di publishing in ambito media e press- release. Rende disponibili, in forma di applicazioni web, servizi e funzionalità on-line a tutti i diversi attori coinvolti, evidenziando lo stato di avanzamento delle attività attraverso l'ausilio di un browser standard.
– Development environment: Stripes, Soap services, Apache Torque
– Development tools : Eclipse, Apache Maven 2, Visual Studio
– Application Server : Tomcat
– DBMS : SQL server
• 2009 da luglio a maggio 2010 – (D)
EDALab s.r.l. – Networked Embedded Systems (VR)
REF : http://www.edalab.it/
## Progetto Frame/AMG (Advance Management Gateway)
– Tipo di progetto : Applicazione gestionale Web a widget basato su protocollo di trasporto json. Implementazione Command pattern event driven client-server architecture. Scrittura di librerie funzionali.
– Specifiche Front-end : Interfaccia grafica ad eventi basata su GXT (Java GWT + EXT.js)
– Specifiche Back-end : Pattern MVP in PHP.
– Ruolo esplicato : Implementazione di nuove funzionalità. Test.
– Breve descrizione : Consolle di amministrazione per la gestione di dispositivi di rete e i loro pool di IP associati a profili di traffico. Sistema di autenticazione da fonti multiple. Profilazione utenti/permessi. SOAP services. Server RADIUS (A.A.A.) per la gestione di utenti associati ai servizi di rete. Ambito Telecomunicazioni. Sistema di replica databases con suite Bucardo.
– Development environment : Java GWT/GXT font end , PHP backend. Protocollo Json.
– Development tools : Eclipse (SVN, ESftp)
– Application Server : Apache (su ambiente virtualizzato Virtual Box)
– DBMS : Postgresql (in replica master-master), LDAP
– OS : Linux (Debian + VBOX)
• 2008 da giugno ad aprile 2009 – (C)
Euris Solutions S.p.A. – in sede UGIS – Sistemi Informativi Unicredit S.p.A. (San *** Extra – VR)
REF : http://www.euris.it
REF : http://www.unicreditbanca.it
## Progetto QPay Console
– Tipo di progetto : Applicazione web in JSF (Java Server Faces).
– Ruolo esplicato : Progettazione e implementazione di nuove funzionalità, manutenzione.
– Breve descrizione : Console di amministrazione per la consultazione e il filtraggio di dati inerenti le transazioni POS effettuate da un esercente, utilizzando un concetto di autenticazione e profilazione utente su un DBMS in locale o centralizzato di qualsiasi tipo (SQL server, Oracle, MySQL) secondo le esigenze di installazione.
– Development environment : Java JSF
– Development tools : NetBeans, Eclipse
– Application Server : Tomcat
– DBMS : SQL server, Oracle, MySQL
## Progetto TLQJ
– Tipo di progetto : Applicazione desktop in Java Swing tecnologia Java Web Start e JNLP
– Ruolo esplicato : Progettazione e implementazione di nuove funzionalità, manutenzione.
– Breve descrizione : Prodotto bancario per la gestione documentale di conti correnti, transizioni di pagamenti secondo i nuovi servizi CBI (Cormpotate Banking Interbancario) specificato dal Consorzio Customer to Business Interaction. Trattamento e validazione dei nuovi tracciati bancari. Processamento dei messaggi secondo le regole di governance.
– Development environment : Java Swing con JNLP (Java Network Launching Protocol)
– Development tools : Eclipse con Visual Sourcesafe. XmlSpy.
– Application Server : Tomcat
– external tools : iReport per la stampa di pdf. Libreria Xalan per validazione xml e trasformazione xsd
• 2007 da maggio a giugno – (B)
Ad Hoc Sistemi S.r.l. – in sede GlaxoSmithKline Group of Companies – (VR)
REF : http://www.adhocsistemi.it
REF : http://www.gsk.it
## Progetto PIER (gestione documentale) – Ambiente Validato
### Sottosistema DEUI – Data Entry User Interface
– Tipo di progetto : Applicazione desktop in .NET framework 1.1
– Ruolo esplicato : Implementazione di funzionalita' e chiusura bachi, manutenzione.
– Breve descrizione : Sistema documentale per la sottomissione/revisione/approvazione delle richieste che tramite il sottosistema aADF venivano inviate al sistema PIER. L'applicazione si scarica da un url direttamente sul desktop, lavora con file xml ed allegati. Al momento del salvataggio vengono inviati tramite web service ad host e salvati su macchina remota. Queste stesse richieste vengono processate ad intervalli regolari dal PIER controller e salvate nella base di dati.
– Development environment : VB.NET, Widgets.
– Application Server : Tomcat 5.5.25
– external tools : Farpoint
### Sottosistema aADF – Automated Archive Deposit Form
– Tipo di progetto : Web Application con tecnologia widgets a componenti Ajax.
– Ruolo esplicato : Analisi verifica, implementazione di funzionalita'.
– Breve descrizione : Web application per la sottomissione di richieste al sistema PIER. Lavora con file xml (templates) che vengono salvati in formato CLOB all'interno della base di dati oracle tramite Documentum. Interagisce e si integra al sottositema DEUI che revisionerà poi la richiesta.
– Development environment : J2EE – Jsp/Servlet, Widgets.
– Development tools : Eclipse con CVS, Jsp/Servlet, Struts ver. 2, Ajax.
– Application Server : Tomcat 5.5.25
– DBMS : Oracle 9.2
## Progetto BioSam Tapistree – (L.I.M.S.) – Laboratory Information Management Systems
– Tipo di progetto : Web Application con tecnologia a servlet basata sul framework Elixir
– Ruolo esplicato : Progettazione, Implementazione, JUnit Tests, Quality Test, Documentazione.
– Breve descrizione : Sistema per l'interrogazione e invio ordini al sistema Tapistree. Totalmente gestito da interfaccia web, il sistema si occupa di mantenere la coerenza dei campioni (samples) presenti all'interno di una macchina robot remota. I samples venivano maneggiati e appositamente tenuti in locazioni predefinite dal robot controllato tramite gli ordini sottoposti dall'utente. Affrontate problematiche di coerenza e sincronizzazione tra le basi di dati e l'integrazione del framework Elixir per la presentazione dei dati con lo scopo di migliorare l'usabilità dell'interfaccia utente. Esportazioni dei dati in Excel.
– Development environment : J2EE distribuito – Jsp/Servlet con supporto EJB 3.0.
– Development tools : Eclipse con CVS, Elixir framework, EJB 3.0
– Application Server : Jboss 4.0.4
– DBMS : Oracle 9.2
– Bug Tracking System : Jira
– Deploy tools : Cruise control attivo per il building istantaneo
– Test Director : HP Mercury Quality Center 9.0
• 2007 da gennaio a aprile 2007 – (A)
Fine Tuning – Consulenza Integrata S.r.l. – (VR)
REF : http://www.finetuning.it
## Progetto Acimall – Associazione Costruttori Italiani di Macchine e Accessori per la Lavorazione del Legno
– Tipo di progetto : Web Application Gestionale per infrastrutture fieristiche e Customer Care.
– Ruolo esplicato : Analisi, Progettazione, Implementazione di parte dell'applicativo.
– Breve descrizione : Completamente in ambiente web con tecnologia Ajax. Il sistema permette la gestione di prenotazioni fieirstiche, customer care, mailling-list, generazione etichette per rivista specializzata in pdf.
– Development environment : J2EE – Jsp/Servlet, Struts ver. 1, Ajax.
– Development tools : Eclipse con SVN
– Application Server : Tomcat 5.5.16
– DBMS : PostgreSQL 8.2
97 total views, 2 today