Figura professionale: Java Senior Developer, Analyst, Project Manager

Nome Cognome: M. C.Età: 65
Cellulare/Telefono: Riservato!E-mail: Riservato!
CV Allegato: Riservato!Categoria CV: Developer / Web dev. / Mobile dev.
Sede preferita: Firenze, Siena, Palermo, Milano

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



Sommario

Java Senior Developer, Analyst, Project Manager

Esperienze

Gennaio 2008 – Oggi

Figura ricoperta Co-owner Datore di lavoro Opensail snc Luogo Firenze

Principali attività e responsabilità Software Engineering, project management, pre-vendita, post-vendita e attività di management in qualità di socio

Fondata nel 2008 con l’obiettivo primario di fornire alle aziende servizi di software engineering web-oriented e consulenza in tale ambito, nei settori ambientale, bancario, farmaceutico, editoriale, ed altri, l’azienda Opensail è attualmente attiva nello sviluppo di applicazioni “mobile” native/multipiattaforma e nello sviluppo di applicazioni web, utilizzando il paradigma della programmazione ad oggetti (OOP) ed alcune delle principali tecnologie quali ad es. Java, HTML5, CSS3, Bootstrap, ExtJS, Android SDK, JavaScript, Hibernate, Phyton, Django, Objective-C.

In quest’ambito, ho condotto varie attività di progettazione ed implementazione di applicativi completi o moduli software, per vari clienti:

attività in outsourcing presso Infogroup (Firenze), area “Clienti Commerciali”; progettazione e realizzazione di varie applicazioni web per la GDO (cliente Esselunga), partecipazione al team di progetto “CJPos” per conto di Banca Intesa San Paolo, finalizzato alla vendita diretta di contratti POS alla clientela finale attraverso il sito di Banca Intesa; attività in AM (Application Management) su applicativo di “Fleet Management” (clienti EniTelecomSnamItalgas); tecnologie Java 8 EE, Angular 4/5, RxJS, GWT, GWT-Material-Design, Hibernate, Maven; REST WebServices; AS Oracle WebLogic; ambienti di deployment molto strutturati e clusterizzati

attività continuativa di analisi e sviluppo su ERP del settore ambientale (filiera dei rifiuti) progettato per la gestione della produzione, conferimento, trasporto, trasformazione, smaltimento dei rifiuti industriali ed urbani; tecnologia Java/Jsp e Java/Javascript (vedi esperienza precedente, 2004-2007)

realizzazione di varie Android mobile-apps quali interfacce mobile per l’accesso ai servizi di back-end di applicativi web già esistenti (app per la registrazione dei rapporti di lavoro giornalieri, app destinata agli agenti commerciali del cliente, app per l’accesso ai servizi di base di ERP ambientale), o mobile-apps stand-alone (vedi ad es. http://www.opensail.it/index.php?option=com_content&view=article&id=75&Itemid=288 o http://www.opensail.it/index.php?option=com_content&view=article&id=76&Itemid=289)

progettazione ed implementazione di una web application per la registrazione dei rapporti di lavoro giornalieri riguardanti le attività del personale operativo dell’azienda cliente

progettazione ed implementazione di agenda di programmazione appuntamenti commerciali (portlet Java in ambiente Liferay, per SoGeSi)

realizzazione di librerie Java di accesso a servizi AWS (Amazon Web Services, S3-Simple Storage Service e SNS-Simple Notification Service)

attività di analisi, progettazione e sviluppo in outsourcing (presso LineaComune – Centro Servizi Integrato dei comuni e della provincia fiorentina) per la realizzazione di una piattaforma condivisa tra comuni, regione ed altre amministrazioni, finalizzata alla centralizzazione dei controlli di supporto alla pianificazione dei programmi in agricoltura (portlet Java in ambiente Liferay)

attività di analisi, progettazione e sviluppo di un software di contabilità generale prodotto e distribuito da Opensail, su tecnologie Java, GWT, GwtExt

analisi, progettazione ed implementazione di un software per la gestione dei porti turistici, prodotto da Opensail

applicativo gestionale per le flotte veicoli, commissionato dalla Provincia di Firenze (LineaComune)

Giugno 2002 – Dicembre 2007

Figura ricoperta Responsabile Assicurazione Qualità, Responsabile Produzione, Project Manager Datore di lavoro Euroinformatica srl Luogo Prato

Principali attività e responsabilità In qualità di Responsabile Assicurazione Qualità, definizione procedure operative di processo (SOP) interne, volte allo sviluppo del sistema qualità, in accordo alla normativa UNI EN ISO 9001:2000. Attività di controllo e verifica della rispondenza dei livelli qualitativi aziendali ai target fissati in fase di definizione degli obiettivi. Grazie alle attività condotte l’azienda è stata ingrado di acquisire la certificazione qualità ISO 9001 e a mantenerla negli anni.

In qualità di Responsabile Produzione, pianificazione, organizzazione e coordinamento attività produttive in ambito di realizzazione e manutenzione di progetti/prodotti software; coordinamento attività di un team di progetto “remoto”, sito presso una unità produttiva aziendale in Romania.

In qualità di Java architect / developer e analista, ho partecipato fin dalle fasi iniziali alla progettazione ed implementazione di un ERP verticale per il settore ambientale (filiera dei rifiuti), su piattaforma Java/Jsp, divenuto poi il prodotto di punta dell’azienda.

In qualità di Responsabile di Progetto, gestione diretta delle relazioni col cliente, pianificazione, organizzazione e coordinamento attività di sviluppo, test, validazione e rilascio; progettazione strutture dati; gestione versioni di rilascio.
Progetto : realizzazione di un prodotto software volto all’automazione avanzata dei processi di conferimento-rifiuti presso aree industriali predisposte; gestione conferimenti da aziende in modalità totalmente automatica (senza operatore), mediante integrazione di dispositivi RFID; gestione conferimenti da privati tramite totem multimediale; interfacciamento con dispositivi di controllo accessi e semafori; gestione automatica di dispositivi di pesatura.

Giugno 2001 – Maggio 2002

Figura ricoperta Responsabile Tecnico Datore di lavoro DS DATA SYSTEMS S.p.A. Luogo Marina di Carrara

Principali attività e responsabilità In qualità di Responsabile Tecnico (di modulo), nell’ambito di un ampio progetto per la realizzazione di un ERP verticale, settore moda, ed all’interno di un team di sviluppo di 12 persone avente l’incarico di realizzare il modulo PRODUZIONE, ho svolto attività di coordinamento (tecnico) di gruppo, analisi delle performances, ottimizzazioni del codice e dello strato di accesso ai dati, sviluppo codice. Allo scopo veniva utilizzato un ambiente di sviluppo enterprise (FORTE) della Sun che impiega un linguaggio proprietario transazionale, ad oggetti (TOOL). 

Novembre 1996 – Maggio 2001

Figura ricoperta Responsabile Tecnico , Analista-Programmator Datore di lavoro TDGroup S.p.A. Luogo Pisa, Lucca, Firenze

Principali attività e responsabilità Attività di consulenza, su diversi fronti, presso il C. E. di Casse del Tirreno S.p.A. di Lucca.
Analisi e Programmazione
– Progettazione, realizzazione e messa in esercizio di un applicativo di amministrazione, logging e monitoring dei dati di pagamento provenienti da POS (Point of Selling)
– Progettazione e sviluppo applicativo di Workflow (ciclo documentale)
– Progettazione e sviluppo applicativi di Workgroup (gestione prenotazione-risorse, gestione chiamate Help Desk)

Amministrazione dei sistemi di rete LOTUS DOMINO-NOTES (IBM)
– Progettazione e realizzazione rete NOTES (250 filiali, su piattaforme Windows 95, OS/2 – Warp Server); pianificazione attività di rilascio; automatizzazione delle relative procedure di installazione e configurazione; integrazione con sistemi di posta elettronica preesistenti. Tali attività hanno condotto con successo all’aggiornamento del sistema di posta interno ed all’introduzione di una piattaforma di collaboration, mai adottata in precedenza.

Attività Sistemistiche
Attività di natura sistemistica e di Database Administration in ambienti LOTUS DOMINO, IBM DB2, Microsoft SQL Server; sviluppo di procedure REXX in ambiente OS/2 Warp Server

Attività di analisi e sviluppo in team, su vari progetti gestionali
Clienti : Cassa di Risparmio di Lucca, Ufficio Anagrafe del Lavoro della Repubblica di San Marino, Scuola di Musica di Fiesole

Attività di consulenza prestata presso il C. E. della Banca Toscana S.p.A. di Firenze.
Realizzazione reti LAN di filiale; installazione e configurazione software di sistema e di rete; configurazione apparecchiature di rete (routers, hubs, switchs); cablaggio reti.

Istruzione e Formazione

Data

Ottobre 1996

Titolo della qualifica rilasciata

Laurea in Scienze dell'Informazione

Istituto di istruzione o formazione

Università di Pisa

Luogo

Pisa

Conoscenze linguistiche

Lingua

Italiano

Capacità di lettura/scrittura

Madrelingua

Capacità di espressione orale

Madrelingua

Lingua

Inglese

Capacità di lettura/scrittura

Buono

Capacità di espressione orale

Buono

Conoscenze informatiche

Capacità e competenze informatiche

Linguaggi di Programmazione

Conoscenze avanzate di Java (Servlet – JSP), Javascript, Angular 4/5, Programmazione reattiva, HTML, CSS, XML, XSL, SQL, T-SQL, PL/SQL, Visual Basic, LotusScript, linguaggio funzionale Notes, Cobol II, Pascal, C

Frameworks, Librerie, Build Tools and Altro

Hibernate, Spring, Node.js, NPM, RxJS, Redux, Maven, Gradle, Ant, AWS (Amazon Web Services, S3-Simple Storage Service, SNS-Simple Notification Service), Liferay, Tomcat, jQuery, Bootstrap, ExtJS, portlet specification

Databases

Conoscenza avanzata dei principi di progettazione ed implementazione di database relazionali [Oracle – Sql Server – PostgreSQL – MS Access – MySQL]

IDE (Integrated Development Environment)

Intellij IDEA, Eclipse, Android Studio, SQLServer Management Studio, SQLDeveloper, Jaspersoft Studio, iReport, MS Visual Studio

Metodologie

Buona Conoscenza di UML e di programmazione Object Oriented (OOP); Scrum, metodologia Agile, Design Patterns

Sistemi di Controllo delle Versioni

Git, Subversion, Tortoise SVN, MS Visual Source Safe

Protocolli di Communicazione e Networking

Conoscenza delle principali architetture di rete e dei protocolli di comunicazione

Conoscenze di internetworking e problemi di routing

Sistemi Operativi

Conoscenze avanzate di Dos, Windows 9x/ME/NT/2000/XP/Vista/7/10

Conoscenze di buon livello di Linux e sistemi UNIX-like

Software Applicativi

MS Project , suite MS Office, LibreOffice, OpenOffice, Lotus NOTES, VMWare vSphere, Filezilla, Putty

227 total views, 1 today