Figura professionale: Java Senior Developer, Analyst, Project Manager
Nome Cognome | : M. C. | Età | : 65 |
---|---|---|---|
Cellulare/Telefono | : Riservato! | : 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
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 Eni, Telecom, Snam, Italgas); 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