Figura professionale: Consulente/Project Manager ICT/CTO
Nome Cognome | : M. F. | Età | : 60 |
---|---|---|---|
Cellulare/Telefono | : Riservato! | : Riservato! | |
CV Allegato | : Riservato! | Categoria CV | : Project Manager/Architetto SW/ IT Manager |
Sede preferita | : Roma Milano |
Accesso Full al database con 29.999 CV a partire da € 5,00 ABBONATI SUBITO!
Sommario
Competenze
- Programmazione in ambiente Apple Xcode su iOS con varie tecnologie Apple iOS.
- Analisi e Sviluppo di architetture Client Server in ambiente mobile.
- Java 1.6 JDK, Maven, Tomcat 6, Spring,, JDBC, JSP, Oracle 10g, PLSQL
- Tomcat 6, Linux, Maven, Stripes 1.5, Spring, Java SOA, MySQL performance, Ajax, JDBC, Hibernate.
- Analisi e cattura requisiti, Progettazione di interfacce utente per applicazioni mobili.
- Linguaggi: Objective-c, C/C++, GO, Swift, Lisp, Java, shell, qualche esperienze anche in ANLTLR3, OCAML, Haskell, LUA,
- SAP ABAP/4, CA OpenRoad, BASIC, Visual Basic, Pascal, COBOL, Delphi, Smalltalk.
- Problematiche su sviluppo e deployment su Google Cloud.
Esperienze
Da Novembre 2010 a Dicembre 2015
Sviluppo di applicazioni mobili su iOS, in ambito client server, grafica 3d, integrazione di sistemi basati su Linux e Cloud.
Traduzione automatica di modelli 3d. Visualizzazione di modelli 3d in OpenGL.
Integrazione di piattaforme di Computer Vision in iOS: esperienza con framework basati su accelerazione mediante accelerazione su
GPU ed OpenCV.
Gestione di applicazioni complesse basate su Geolocalizzazione.
Integrazione di framework di terza parte in ambiente iOS, realizzazione di progetti mobili complessi.
Macchine a stati finiti e parser.
Varie tecnologie e linguaggi di sviluppo, prevalentemente in ambiente Apple e Linux.
Realizzazione e gestione di siti web mediante CMS open source.
Analisi requisiti e negoziazione di progetti in tecnologia mobile con clienti vari.
Da Ottobre 2009 ad Aprile 2010
Supporto ed evoluzione applicativa di un progetto governativo per l’energia. Responsabile di un gruppo di sviluppatori.
Tecnologie: Java 1.6 JDK, Maven, Tomcat 6, Spring,, JDBC, JSP, Oracle 10g, PLSQL usato estensivamente, Schematron.
Da Aprile 2009 ad Settembre 2009
Progettazione e realizzazione della Web application per la gestione della pubblicità su Cinema Digitale per Sipra, una società del
gruppo Rai come architetto software.
Tecnologie: Java 1.6 JDK, Tomcat 6, Struts2, LDAP, Ajax, JDBC, LDAP, JSP, Oracle 10g, PLSQL.
Da Ottobre 2008 ad Marzo 2009
Evoluzione e maintenance di un sistema per gestione di attività di marketing legate a ricariche di cellulari.
Tecnologie: Java 1.6 JDK, Tomcat 6, Linux, Maven, Stripes 1.5, Spring, Java SOA, MySQL performance, Ajax, JDBC, Hibernate.
Problematiche: front end per maintenance con tecnologia Stripes / JSP / JDBC. Maintenance servizi SOA XML Hibernate/CXF. Tuning
su database MySql. Creazione di un protocollo di comunicazione sicuro basato su algoritmi AES e RSA con libreria crittografica
Bouncy Castle.
Da Maggio 2006 a Settembre 2008:
Manutenzione di un sistema legacy assicurativo basato su Java JSP / Javascript / Struts / Tiles, utilizzo PVCS, Maven, Problemi legati
a gestione di Multithread Java e pattern.
Da Ottobre 2007 a Dicembre 2007: Partecipazione alle attività di consolidamento e move per BPU Centrosystem (attività di supporto
pianificazione di aspetti di migrazione per il PM).
Da Marzo 2007 a Giugno 2007: Partecipazione al progetto per la gestione del portale per la gestione degli studenti dell’ Università di
Brescia. Tecnologie impiegate: Java, Eclipse, JSF, Hibernate, Application server OC4J.
Da Ottobre 2006 a Febbraio 2007: Disegno e realizzazione, come chief Techical Lead di un sistema di comunicazione tra un software
di position keeping finanziario (Kondor+) ed un sistema di negoziazione su money markets proprietario per Banca Carige. Tecnologie
impiegate: JAVA SE, Websphere MQ, Solaris, CICS CTG, Z-Linux su mainframe IBM.
Progettazione di sistemi a microcontroller per strumentazione scientifica (Cypress PSOC , Microchip PIC ) C su microcontroller.
Realizzazione di diversi portali web dei quali alcuni con supporto di funzionalità e-commerce (Joomla).
Da luglio 2006 ad Ottobre 2006 in ITSOFTWARE SPA: Manutenzione e sviluppi evolutivi di un prodotto per gestione di transazioni
finanziarie basato su JAVA SE, problematiche multithread, interfacciamento con vari provider di accesso a mercati finanziari:
Bloomberg, Reuters Kondor.
Da Aprile 2006 a Luglio 2006: Innovery SPA per Sogei: Sviluppi evolutivi di un prodotto per gestione di firma di log per certification
authorities (linguaggio derivato del LUA, hash SHA, marche temporali).
Tecnologie: Windows, Ubuntu Linux, Zlinux, Oracle, SQL Server, LUA, JAVA, Eclipse, WSAD, JSF, Struts, Hibernate, famiglia di
componenti Cypress PSOC, famiglia di componenti Microchip PIC.
Da Settembre 2005 a Aprile 2006:
Ricerca e sviluppo relativo ad un prodotto per migrazioni massive di sorgenti da mainframe a Unix, in . Tecnologie: Solaris, Shell Unix,
Oracle server, C, PRO/C, SQL, PL/SQL, XML, strutture dati ricorsive.
Da Settembre 2004 a Settembre 2005:
Consulenza per ufficio titoli di BPU, ora UBI. Contesto: bancario, manutenzione di sistema informativo, anagrafe titoli. Tecnologie:
Solaris, Shell Unix, Oracle server, PRO/C, SQL, PL/SQL.
Da Giugno 2004 a Luglio 2004:
Contratto a termine, Sviluppo in C++ di una interfaccia grafica su Linux embedded per un sistema di sicurezza, per una società di
Ricerca e Sviluppo riconosciuta dal MIUR.
Da settembre 2003 a Marzo 2004:
Contratto a termine, Analista funzionale UML senior su problematiche legate alla pubblica amministrazione (sanità ) per Schlumberger
SEMA.
Da Ottobre 2001 al 28-2-2003:
Presso una piccola società di consulenza come analista senior.
Cattura specifiche funzionali per progetti
interni. Presso Omnitel su un sistema di test automatico funzionale del sistema CRM di Omnitel presso area
Metodologie e Strumenti (tecnologie: OCA, CCBS, Test Director, Winrunner, Oracle; problemi funzionali:
Mediation Devices). Analisi per prodotti interni. Tenuta di interventi formativi interni su gestione dei gruppi
di lavoro, metodologie di test e preparazione di test case, elementi di finanza, UML.
Valutazione finanziaria di progetti.
Dal 26 Luglio 2000 ad Ottobre 2001:
In una società di consulenza, Instrumatic 2000, in seguito acquisita da una multinazionale tedesca, Software AG come Analista,
prevalentemente su problematiche di business ed object oriented, UML e Visual C++.
Analisi e realizzazione di componente di download configurazione per sistema di sicurezza per
EuroDisney (Siemens Cerberus Data).
Integrazione Analisi su protocollo di comunicazione radio per Carabinieri e Polizia (Marconi).
Assegnato per 7 mesi come analista alla progettazione del test Euro in un gruppo di lavoro di Origin per
Omnitel, relativamente al sistema CCBS.
Tecnologie: Unix, Oracle, Visual C++, XML, UML.
Fino a Maggio 2000:
Per Gepin Engineering Spa, una società di consulenza certificata a norme di qualità : come Capo commessa di un gruppo di progetto
su standard di qualità militare ho diretto un team di 5 persone su problematiche di porting di software militare su database Ingres e
4GL CA OpenRoad. Ho mantenuto i rapporti con attori chiave del cliente ed ho risolto con creatività un problema di scarsità di risorse,
facilitando l’apprendimento del mio gruppo di lavoro durante il progetto.
Impiegato con contratto metalmeccanico di 6° Livello, mi sono occupato anche di analisi di software di progetti bancari presso SIA e
RASBank quest’ultima come troubleshooter/integratore esperto in fase di rilascio), programmazione di socket TCP/IP su Unix (3 mesi,
relativamente ad instradamento SMS per Telecom).
Fino a Nov.99:
Consulente full time in ambito Oracle/UNIX presso CU, una multinazionale assicurativa Inglese. Ho contribuito a rendere possibile il
supporto di prodotti finanziari unit linked su un sistema legacy non documentato.
Nov. 97-Gen98:
Implementazione di modifiche legate alla gestione dell’anno 2000 della parte client di un pacchetto per uso interno di IBM in ambiente
Visual Age C++/DB2.
Nov. 96-Nov97:
Per Pride SpA: Sviluppo e manutenzione di software telefonico su DEC VMS e Digital UNIX su VAX e DEC Alpha:
problematiche di sviluppo software in un contesto ISO9000
case e metodologie formali
programmazione di terminali virtuali su Digital UNIX ALPHA
programmazione ed analisi object oriented (C++)
programmazione su data base Oracle
Ho in particolare partecipato allo sviluppo del sistema SITA per Telecom, un progetto di grandi dimensioni
(40 persone), ben gestito con tecniche formali di project management.
96:
(7 mesi) Consulente full time su sviluppo software multimediale e Web, prevalentemente con Delphi, Macromedia Director e
Shockwave, nonchà©, VRML 1.0 ed HTML. (3 mesi) Consulenza su reverse engineering e salvataggio di un progetto UNIX per la
gestione automatica
dei piazzali per Italiana Petroli per conto di Olivetti Systems Engineering:
Problematiche di programmazione di script di installazione software di due pacchetti software.
Comunicazioni interprocesso IPC AT&T SVR4
92-95:
Alcune consulenze su programmazione 8051 per la realizzazione di strumentazione da laboratorio basata su processore 8051,
realizzazione di 9 prodotti commerciali in formato CD ROM. Conoscenza pratica e di prima mano delle problematiche inerenti la
realizzazione ed il coordinamento di progetti di CD ROM commerciali maturata come amministratore unico di CD-ROM Paradise Srl,
una piccola società di informatica. Gestione delle relazioni commerciali con fornitori, dei canali di vendita retail e grossisti, web
presence e carte di credito, agenti esteri USA e Germania.
Linea Minisistemi della Società Olivetti (poco meno di 2 anni):
Definizione di un ambiente per la connessione locale e remota di terminali ad un minicomputer per
telediagnosi remota di malfunzionamenti e guasti;
Manutenzione ed upgrade di prodotti esistenti in ambito di telediagnosi.
Problematiche di sicurezza su accessi remoti (implementato algoritmo crittografico a chiave privata DES)
Dopo 3/91, per circa 3 mesi
Internamente a società di consulenza: corso su utilizzo di sistemi CASE (De Marco Yourdon), metodologie di analisi e progettazione
strutturata del software.
Dal 10/90 al 3/91
In qualità . di consulente ho svolto attività di consulenza presso la Società ELTRAC del gruppo IVECO collaborando all’analisi ed alla
realizzazione di sistemi real-time embedded per veicoli industriali. In particolare ho curato gli aspetti di telemetria e controllo per
sistemi di bordo di veicoli industriali. Realizzazione di un sistema stabile e funzionale in un contesto life-critical.
Dal 6/90 al 10/90
Come consulente, nell’ambito della realizzazione di dispositivi di diagnosi on-line per autocommutatori telefonici a tecnica
elettromeccanica (Italtel, Fatme) della Società Necsy, ho curato l’analisi e l’implementazione di sistemi embedded per la gestione dei
dispositivi speciali di I/O, consentendo di risolvere brillantemente ed in breve tempo una difficile situazione operativa. Si trattava di un
progetto di grandi dimensioni, gestito con tecniche di Ingegneria del software e project management:
Programmazione assembler Motorola 68000.
Problematiche di test, validazione e qualità dei dispositivi di commutazione telefonica.
Tecniche per gestione eventi in real time mediante linguaggi speciali in uso in telefonia (SDL).
Dal 8/88 al 5/90
Attività . di consulenza presso Olivetti su protocollo SCSI:
Manutenzione real time Kernel
Manutenzione, analisi e sviluppo driver di communication in protocollo standard (SCSI).
Dal 8/86 al 7/88
Come consulente ho svolto attività di aggiornamento e migrazione di prodotti firmware in ambiente di
sicurezza bancaria presso Dataconsyst. In questa attività ho potuto maturare esperienze su:
Sviluppo di strumenti software in ambiente VMS per connessione e conversione sorgenti
Assembler per porting di prodotti firmware da hardware Z80 ad Hitachi H8
Dal 01/84 al 07/86
Varie esperienze giornalistiche su riviste tecniche (oltre 50 articoli), alcune consulenze su piccoli controlli di processo basati su
microcontroller dedicati. Come consulente, ho svolto attività di consulenza presso le Società LABEN e FINPROGETTI e per il CNR in
qualità di progettista software nello sviluppo di parti di sistemi aerospaziali (test a terra di un componente del progetto Olympus e
firmware del calcolatore di bordo di una sonda aerostatica del CNR).
105 total views, 1 today