Figura professionale: Software Developer

Nome Cognome: M. B.Età: 66
Cellulare/Telefono: Riservato!E-mail: Riservato!
CV Allegato: Riservato!Categoria CV: Developer / Web dev. / Mobile dev.
Sede preferita: Qualsiasi

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



Sommario

Sono un professionista con oltre 30 anni di esperienza nel campo della progettazione e sviluppo software. Posseggo conoscenze di project management, di software engineering (modellazione secondo lo standard UML), più diffusi pattern come MVC e conoscenze delle tecnologie di .net : WPF,WCF, MVC, EntityFramework, Linq, SqlServer, Oracle, JQuery, HTML5,Web API, C++, C#

Competenze

  • Microsoft Visual Studio più di 20 anni
  • C++ almeno 15 anni
  • SqlServer 10 anni
  • Oracle 20 anni
  • C# 5 anni
  • MVC 1 anno
  • EntityFramework 1 anno
  • WPF 1 anno
  • wcf 1 anno

Lingue Parlate

  • B1,
  • Inglese

Studi

Diploma maturità tecnica : perito industriale anno1977/78

Esperienze

Gennaio   2017 – Marzo 2017

Analista Programmatore Senior

Tempo determinato scadenza 1 anno

Progetto: Migrazione procedure bancarie già esistenti su Lotus Note verso nuove procedure Oracle Flexcube

 Cliente : Banca della Valletta in Malta

Principali attività svolte:

Analisi delle tabelle esistenti. Studio e Analisi tabelle Flexcube. Progettazione query Oracle e store procedure PL/SQL per migrare le vecchie procedure sul nuovo sistema.

Principali competenze accumulate:

·         Gestione delle attività tramite Jira

·         Studio e conoscenza delle problematiche bancarie

·         Oracle PL/SQL, SQL,SQLDeveloper

·         Sviluppo WEB Services con tecnologia RESTfull

·         Java, Javascript

·         Business Intelligence Publisher (BIP)

·         Avanzata conoscenza della lingua inglese

Analista Programmatore Senior

Autonomo (senza contratto) 

 Progetto: Sviluppo applicazione WEB – ASP.NET MVC 5 C# , C++

 Principali attività svolte:

•            Analisi e sviluppo applicazione Web di e-learning  in ambiente Microsoft ASP.NET Framework 4.5, MVC 5  C# e C++.

•            Sviluppo Web Service RESTfull in C++ (utilizzo di libreria CASABLANCA per comunicazione via http,json)

 Sviluppo Applicazione di Test di simulazione funzionalità ATM (bancomat) al fine di dimostrare le competenze da me vantate. Il selezionatore può scaricare questo progetto dal seguente link condiviso di google drive:

 https://drive.google.com/drive/folders/0B6uUKVkJXoeUZm9LRmpwRm9hN0E?usp=sharing

 Competenze richieste per sviluppare  questa applicazione di test sono:

WPF :uso sia di template che di  programmazione, Animation

WCF :sviluppo di web services con hosting su Windows Application

Application Domain

EntityFramework 6.0

Linq

SQL Server (store procedure in T-SQl)

Tecniche di riuso del software: tecniche di Object-Orientation, Reflection, Extension Method e partial class

Sono disponibile a discutere il progetto in sede di colloquio, al fine di dimostrare che è stato da me realizzato.

 Esiste un progetto analogo scritto in C++ Visual Studio 2015 per dimostrare le mie competenze in Rest full -JSON: Sviluppo Web Services di tipo Restfull in C++ con casablanca

 Principali competenze accumulate:

•            Data Base: Sql Server

•            Piattaforma: ASP.NET Framework 4.5 MVC Rel. 5

•            Framework di persistenza: Entity Framework,Linq

•            User Interface : HTML5 , Bootstrap, CCS3, Razor

•            tool di IDE: Visual Studio 2015

•            Librerie : standard (std) ,CASABLANCA ccprestsdk (web,json),MFC,WEB API,

•            Programmazione : cuncurrency programming, lamda expression

Date  Giugno   2015 – Tutt’oggi
Lavoro o posizione ricoperti  Analista Programmatore Senior
Tipo di rapporto di lavoro Autonomo
Principali attività e responsabilità  

Progetto: Sviluppo applicazione WEB – ASP.NET MVC 5 C# , C++

Principali attività svolte:
• Analisi e sviluppo applicazione Web di e-learning  in ambiente Microsoft ASP.NET Framework 4.5, MVC 5  C# e C++.
• Sviluppo Web Service RESTfull in C++ (utilizzo di libreria CASABLANCA per comunicazione via http,json)
Principali competenze accumulate:
• Data Base: Sql Server
• Piattaforma: ASP.NET Framework 4.5 MVC Rel. 5
• Framework di persistenza: Entity Framework,Linq
• User Interface : HTML5 , Bootstrap, CCS3, Razor
• tool di IDE: Visual Studio 2015
• Librerie : standard (std) ,CASABLANCA ccprestsdk (web,json),MFC,WEB API,
• Programmazione : cuncurrency programming, lamda expression

Date  Dicembre   2015 – Gennaio 2016
Lavoro o posizione ricoperti  Analista Programmatore Senior presso Reply
Tipo di rapporto di lavoro Lavoro Dipendente
Principali attività e responsabilità  

Progetto: Sviluppo applicazione PL/SQL
Cliente : ATS Milano (ASL Milano,ASL Magenta, ASL Lodi,ASL Melegnano),SIRAM
Azienda : Consulente m3g Consulting presso Reply

Principali attività svolte:
• Analisi interventi evolutivi e manutentivi di procedure pl-sql/java per su Oracle EBS (ex Oracle Application)
• Analisi interventi evolutivi e manutentivi di applicazione java Gestione Richieste di Acquisto per ASL.
Principali competenze accumulate:
• Data Base: Oracle 11g, PL/SQL
• Piattaforma: Oracle EBS R12 e conoscenza dell’architettura
• del Data-Base di Oracle EBS schema AR (Account Receivable) 
• Application Server: Tomcat
• Framework di persistenza: Hibernate
• User Interface : HTML5 , Bootstrap, CCS3, JSP
• Design Pattern : MVC
• tool di Project Management : Apache Maven
• tool di Test:Juni

Principali competenze accumulate:
• Data Base: Sql Server
• Piattaforma: ASP.NET Framework 4.5 MVC Rel. 5
• Framework di persistenza: Entity Framework
• User Interface : HTML5 , Bootstrap, CCS3, Razor
• tool di IDE: Visual Studio 2013

Date  Agosto  2015 – Dicembre 2015
Lavoro o posizione ricoperti  Analista Programmatore Senior
Tipo di rapporto di lavoro Lavoro Autonomo
Principali attività e responsabilità  Progetto: Sviluppo applicazione progetto web per B&B
Cliente : Consorzio di B&B di Monopoli

Principali attività svolte:
• Formazione e iniizio sviluppo applicazione WEB in ASP.NET Framework 4.0
• Formazione e applicazione di ADO .NET per interfacciamento con Oracle 12c
Principali competenze accumulate:
• Architettuta ASP.NET
• Architettura ADO.NET
• Data Base – Oracle 12c;
• Tools :Visual Studio 2013 ,
 
Date  Aprile  2015 – Luglio 2015
Lavoro o posizione ricoperti  Analista Programmatore Senior
Tipo di rapporto di lavoro Lavoro Autonomo
Principali attività e responsabilità  Progetto: Sviluppo applicazione web “Gestione Competenza Gas”
Cliente : Enel Energia
Azienda : FinconsGroupS.p.A.

Principali attività svolte:
• E’ stata sviluppata all’interno della piattaforma web esistente, la componente per la gestione della competenza gas per i clienti corporate di enel energia. La componente aveva lo scopo di applicare degli algoritmi per determinare i prezzi da applicare ai singoli clienti sulla base di particolari dati di configurazione.

Principali competenze accumulate:
• Framework MVC Struts 1.0
• Application server : Web Logic;
• Data Base – Oracle 11g;
• Tools : Eclipse ; SVN , Toad;
• Ant;
Sviluppo di pagine jsp, classi java  e store procedure PL/SQL

Date  Dicembre 2014 –Marzo 2015
Lavoro o posizione ricoperti  Analista Programmatore Senior
Tipo di rapporto di lavoro Lavoro Autonomo
Principali attività e responsabilità  Progetto: Sviluppo applicazione web “Gestione Itinerari Turistici”
Cliente : Lombardia Informatica – Regione Lombardia
Azienda : Engineering S.p.A.

Principali attività svolte:
• E’ stata sviluppata un’applicazione web, rivolta ad operatori turistici, che permette a questi di pianificare gli itinerari turistici, composti di tappe e punti di interesse sulla base di informazioni cartografiche che vengono elaborate dal server ArcGIS. La costruzione degli itinerari avviene in modalità grafica, selezionando sulla mappa l’area e le zone di interesse turistico.
Principali competenze accumulate:
• Conoscenza API ArcGIS
• Spring MVC;
• Web server – Application Server Tomcat-Apache;
• Data Base – Oracle 10g;

Date  Novembre 2014
Lavoro o posizione ricoperti  Analista Programmatore Senior
Tipo di rapporto di lavoro Lavoro Autonomo
Principali attività e responsabilità  Progetto: Sviluppo applicazione web di test per corso EGL- EDT (Enterprise Generation Language – EGL Development Tool)

Principali attività svolte:
• In corso sviluppo web application di test in ambiente J2EE costituiti da:
• Lingiaggio EGL per produzione Web Services in Java
Principali competenze accumulate:
• Conoscenza plug-in Eclipse EDT
• Conoscenza linguaggio EGL;
• Web server – Application Server Tomcat-Apache;

Date  05/2014 – Novembre 2014
Lavoro o posizione ricoperti  Analista Programmatore Senior
Tipo di rapporto di lavoro Lavoro Autonomo
Principali attività e responsabilità  Progetto: Sviluppo, manutenzione e gestione del Sistema Informativo Sanitario Territoriale (SIST) della Regione Puglia

Principali attività svolte:
• Sviluppo web application in ambiente J2EE costituiti da:
• Servlet, pagine JSP, EJB, Web Services

Principali competenze accumulate:
• Conoscenza di Oracle 10g
• Stored Procedures;
• Uso di PL/SQL;
• Progettazione e disegno della base dati;
• Realizzazione della documentazione di progetto ed utente;
• JSP.

Date  05/2013 – 05/2014
Lavoro o posizione ricoperti  Analista Programmatore Senior
Tipo di rapporto di lavoro Lavoro Autonomo
Principali attività e responsabilità  Progetto: Sviluppo, manutenzione e gestione del portale web e intranet della Regione Puglia “Puglia Sociale : Area politiche per la promozione della salute

Principali attività svolte:
• Sviluppo, manutenzione correttiva ed evolutiva di parte del portale;
• Realizzazione template grafici, modelli html, modelli di stile, ecc.
• Progettazione e gestione elementi di pubblicazione con gli strumenti di Oracle Portal;
• Manutenzione di Portlet (servlet richiamate da Oracle Portal);
• Gestione dei contenuti.

Principali competenze accumulate:
• Conoscenza di Oracle Portal 10g ed 11g;
• Conoscenza di Oracle Portal 10g (Portal Forms, Portal Report, Charting ed Omniportlet);
• Uso di Stored Procedures integrate in Oracle Portal;
• Uso di PL/SQL;
• Progettazione e disegno della base dati;
• Realizzazione della documentazione di progetto ed utente;
• Uso di Oracle OID e di LDAP.
• JSP.
Tipo di azienda  Azienda a capitale pubblico di Servizi Informatici
Nome Azienda InnovaPugllia S.p.A.
 
Date  02/2010 – 05/2013
Lavoro o posizione ricoperti  Analista Programmatore Senior
Tipo di rapporto di lavoro Lavoro Autonomo
Principali attività e responsabilità  Progetto: Sviluppo, manutenzione e gestione del portale web e intranet MyAqp – Aquarium per l’Acquedotto Pugliese, che consente di gestire del portale Web MyAQP su piattaforma Oracle Portal.
Per conto di InnovaPuglia
Durata 1 anno

Principali attività svolte:
• Sviluppo, manutenzione correttiva ed evolutiva di parte del portale;
• Realizzazione template grafici, modelli html, modelli di stile, ecc.
• Progettazione e gestione elementi di pubblicazione con gli strumenti di Oracle Portal;
• Manutenzione di Portlet (servlet richiamate da Oracle Portal);
• Gestione dei contenuti.

Principali competenze accumulate:
• Conoscenza di Oracle Portal 10g ed 11g;
• Conoscenza di Oracle Portal 10g (Portal Forms, Portal Report, Charting ed Omniportlet);
• Uso di Stored Procedures integrate in Oracle Portal;
• Uso di PL/SQL;
• Progettazione e disegno della base dati;
• Realizzazione della documentazione di progetto ed utente;
• Uso di Oracle OID e di LDAP.
• JSP.
• struts .
Progetto: Sviluppo software e Project Management per progetto di “Monitoraggio Grandi Investimenti” per conto di Acquedotto Pugliese
Per conto di Solgenia S.p.A.

Ha svolto attività di Analisi, progettazione e sviluppo per  una applicazione web che ha come scopo l’automatizzazione delle attività di project management per la gestione delle opere per grandi investimenti. In particolare sono state realizzate funzioni per la gestione delle varie aree del management:
• Scope Management :la gestione del WBS;
• Project Time Management : la gestione delle attività e Il cronoprogrammma (schedule activity);
• Cost Management: gestione del budget;
• Progettazione Base Dati.

Gli ambienti di sviluppo sono: XSL, XML, JavaScript, Java, PL/SQL e DB Oracle. Sviluppo di Function, Strored Procudures e View su RDBMS Oracle 10g. progettazione secondo il pattern MVC, Application Server OC4j.
Strumento utilizzato: eclipse, jdeveloper, SQL Developer.

Principali competenze accumulate:
• Conoscenza di ambienti di sviluppo Web J2EE ed in particolare, eclipse, jdeveloper, SQL Developer;
•  Sviluppo di Function, Strored Procudures e View su RDBMS Oracle 10g;
•  Uso di PL/SQL;
•  Progettazione avanzata e disegno della base dati;
•  Realizzazione della documentazione di progetto ed utente.

Progetto: Sviluppo software e Project Management per progetto di “Contabilità Lavori” per conto di Acquedotto Pugliese
Per conto di Solgenia S.p.A.
Durata 2 anni

Ho svolto attività di coordinamento, analisi della base dati, analisi funzionale e sviluppo per  una applicazione web che ha come scopo la gestione della “Contabilità Lavori’ (Gestione Contratti, Preventivi, Consuntivi, Gestione canoni rete fognaria e idrica , emissione modelli 65) per conto dell’Acquedotto Pugliese.
Gli ambienti di sviluppo utilizzati sono JDeveloper e SqlDeveloper.
Data Base: Oracle 10g, con linguaggio PLSQL.

Principali competenze accumulate:
• Conoscenza di ambienti di sviluppo Web J2EE ed in particolare, eclipse, jdeveloper, SQL Developer;TOAD
•  Conoscenza di Oracle Portal 10g (Portal Forms, Portal Report, Charting ed Omniportlet);
•  Sviluppo di Function, Strored Procudures e View su RDBMS Oracle 10g;
•  Uso di PL/SQL;
•  Progettazione avanzata e disegno della base dati;
•  Realizzazione della documentazione di progetto ed utente;
• Controllo tempi e costi del progetto.
Progetto: Consulenza tecnica progetto “StudentCard Università di Foggia”.
Per conto di Solgenia S.p.A
Durata del progetto 1 anno

Progettazione e sviluppo applicazione web in ambiente Windows .NET 3.5 SQLServer.
Ha svolto attività di Analisi, progettazione e sviluppo per  una applicazione web che ha come scopo l’automatizzazione delle attività di gestione delle iscrizioni degli studenti all’Università di Foggia.
.

Principali competenze accumulate:
• Progettazione e disegno della base dati
• Ambiente di sviluppo Visual Studio 2010
• Linguaggio C#
• Classi .NET;
• Realizzazione della documentazione di progetto ed utente.
Tipo di azienda  Azienda privata di Servizi Informatici
Nome e indirizzo del datore di lavoro  Lavoro Autonomo per Solgenia – Ois – Via Curtatone 8 00185 Roma
  
Date  1981 – 02/2010
Lavoro o posizione ricoperti  Analista Programmatore
Tipo di rapporto di lavoro Indeterminato
Principali attività e responsabilità Si descrivono di seguito le più significative esperienze progettuali svolte

Progetto: Responsabilità Tecnica -Progettazione e sviluppo dell’applicativo per la gestione della rete aziendale “sistema informativo di inventory di risorse di rete” per Telco (gestione apparati e servizi ADSL, HDSL, ecc.) per la gestione della rete Eutelia.

Piattaforma: Linux – sviluppo componenti CGI – linguaggio C, Apache FO.
Database: Oracle – MySql.

Principali attività svolte:
• Progettazione e realizzazione, manutenzione correttiva, evolutiva ed adattiva;
• Produzione di documentazione a supporto del processo di sviluppo software sia a livello utente che a livello di specifiche tecniche del prodotto.

Principali competenze accumulate:
• Sviluppo mediante la metodologia UML (UML 2.0 Certificazione attualmente in corso);
• Uso di query PL/SQL e SQL e linguaggio C++ con uso spinto delle caratteristiche OO del linguaggio;
• Progettazione ed evoluzione del modello dei dati e del data base;
• Progettazione e gestione della reportistica dell’applicativo;
• Conoscenza degli standard di documentazione e produzione della manualistica tecnica;
• Conoscenza delle tecnologie e delle modalità di gestione degli apparati di telecomunicazione.
Progetto: Progettazione sistema di reportistica e Business Intelligence per Monte dei Paschi di Siena.

Piattaforma: Windows Server.
Database: SQL Server.

Principali attività svolte:
• Progettazione e realizzazione, manutenzione correttiva, evolutiva ed adattiva;
• Produzione di documentazione a supporto del processo di sviluppo software sia a livello utente che a livello di specifiche tecniche del prodotto.

Principali competenze accumulate:
• linguaggio di manipolazione tabelle fatti-dimensioni MDX (Multidimendion Expression);
• Uso di strumenti DataStage per creare e gestire procedure Extract Transformer Loader (ETL);
• Uso di strumenti di datawarehouse Analysis Service e Report Service della Microsoft;
• Progettazione e gestione della reportistica;
• Conoscenza degli standard di documentazione e produzione della manualistica tecnica.
• Conoscenza del dominio applicativo bancario.
Progetto: Gestione personale (presenze, permessi, ferie, ecc.) per Regione Puglia.

Piattaforma: Windows Server 2003.
Database: SQL Server.

Principali attività svolte:
• Definizione di specifiche Funzionali e Tecniche;
• Progettazione e realizzazione, manutenzione correttiva, evolutiva ed adattiva;
• Produzione di documentazione a supporto del processo di sviluppo software sia a livello utente che a livello di specifiche tecniche del prodotto.
• Conoscenza del dominio applicativo della PA.

Principali competenze accumulate:
• linguaggio ASP;
• Uso delle API per produrre fogli MS EXCEL;
• Conoscenza degli standard di documentazione e produzione della manualistica tecnica;
• Conoscenza del dominio applicativo dell’Elearning applicato ad una Pubblica Amministrazione.

Progetto: Sviluppo di applicazioni Web per SOGEI S.p.A. nell’ambito di un progetto di elearning.

Piattaforma: Windows Server.
Database: Oracle 6.

Principali attività svolte:
• Definizione di specifiche Funzionali e Tecniche;
• Progettazione e realizzazione, manutenzione correttiva, evolutiva ed adattiva;
• Produzione di documentazione a supporto del processo di sviluppo software sia a livello utente che a livello di specifiche tecniche del prodotto.

Principali competenze accumulate:
• linguaggio ASP;
• Uso delle API per produrre fogli MS EXCEL;
• Conoscenza degli standard di documentazione e produzione della manualistica tecnica.
• Conoscenza del dominio applicativo dell’Elearning applicato ad una Pubblica Amministrazione Centrale.
Progetto: Realizzazione di un progetto nell’ambito dei sistemi di comunicazione satellitari, per la configurazione dei dati dei sistemi di comunicazione.

Piattaforma: Unix.
Database: Oracle.

Principali attività svolte:
• Definizione di specifiche Funzionali e Tecniche;
• Progettazione e realizzazione, manutenzione correttiva, evolutiva ed adattiva;
• Produzione di documentazione a supporto del processo di sviluppo software sia a livello utente che a livello di specifiche tecniche del prodotto.

Principali competenze accumulate:
• linguaggio C e C++;
• Conoscenza degli standard di documentazione e produzione della manualistica tecnica in ambito aerospaziale e telecomunicazioni.
• Conoscenza del dominio applicativo dei sistemi di telecomunicazioni.

Progetto: Realizzazione di un progetto nell’ambito dei sistemi di diagnostica ferroviaria, installato su un treno speciale denominato Archimede, per l’azienda MerMec Group, finalizzato a rilevare i guasti della rete Ferroviaria; cliente finale Rete Ferroviaria Italiana (RFI).

Principali attività svolte:
• Definizione di specifiche Funzionali e Tecniche;
• Ridisegno dell’applicazione esistente con metodologia UML;
• Progettazione e realizzazione, manutenzione correttiva, evolutiva ed adattiva;
• Produzione di documentazione a supporto del processo di sviluppo software sia a livello utente che a livello di specifiche tecniche del prodotto;

Principali competenze accumulate:
• linguaggio C++ in ambiente Visual Studio con progettazione OO;
• Conoscenza del Tool di progettazione UML Rational Rose
• Database: SQL Server su Windows Server;
• Conoscenza degli standard di documentazione e produzione della manualistica tecnica in ambito diagnostica ferroviaria.
• Conoscenza del dominio applicativo della diagnostica ferroviaria.

Progetto: Realizzazione di un progetto Internet Banking multicanale per Banca121 (ora MPS Banca personale).

Principali attività svolte:
• Definizione di specifiche Funzionali e Tecniche;
• Realizzazione della componente Hub dell’intero sistema di Internet Banking che aveva la responsabilità di interfacciare i canali di comunicazione (internet, telefono) per gestire le richieste dispositive ed informative dei clienti, con dispatching verso Host;
• Progettazione e realizzazione, manutenzione correttiva, evolutiva ed adattiva;
• Produzione di documentazione a supporto del processo di sviluppo software sia a livello utente che a livello di specifiche tecniche del prodotto in ambito bancario;
• Capacità di integrazione con i sistemi di telecomunicazione per la gestione bancaria muticanale.

Principali competenze accumulate:
• linguaggio C++ in ambiente Visual Studio con progettazione OO, con design Pattern Observer;
• Database: SQL Server su Windows Server;
• Conoscenza degli standard di documentazione e produzione della manualistica tecnica.
• Conoscenza dei protocolli di telecomunicazione TCP/IP.
• Conoscenza del dominio applicativo bancario e finanziario.

Progetto: Realizzazione di un prodotto di eBanking di proprietà Olivetti per bancari (tra cui Banca delle isole FærØer, Banca istituti bancari danesi, ecc.), con sede di lavoro Copenaghen.

Principali attività svolte:
• Definizione di specifiche Funzionali e Tecniche, definizione architettura.
• Realizzazione dell’intera piattaforma;
• Progettazione e realizzazione, manutenzione correttiva, evolutiva ed adattiva;
• Produzione di documentazione a supporto del processo di sviluppo software sia a livello utente che a livello di specifiche tecniche del prodotto in ambito bancario in lingua inglese.

Principali competenze accumulate:
• linguaggio C++ in ambiente Visual Studio con progettazione OO;
• Database: SQL Server su Windows Server;
• Conoscenza degli standard di documentazione e produzione della manualistica tecnica in ambito bancario.
• Conoscenza del dominio applicativo bancario e finanziario.

Progetto: progettazione e realizzazione di tool per il Computer Aided Software Engineering (CASE) per l’azienda Olivetti S.p.A.

Principali attività svolte:
• Progettazione e realizzazione di strumenti CASE che estendevano concetti di Modeling non tool originario, come la metodologia Code-Yourdon per ambienti OO.
• Produzione di documentazione a supporto del processo di sviluppo software sia a livello utente che a livello di specifiche tecniche del prodotto in ambito.

Principali competenze accumulate:
• linguaggio C++ in ambiente Visual Studio con progettazione OO;
• Database: repository interno al prodotto;
• Conoscenza dei concetti e dei Tool di Software Engineering e dei paradigmi OO.
• Conoscenza degli standard di documentazione e produzione della manualistica tecnica.
• Conoscenza del dominio applicativo del CASE.
Tipo di azienda  Azienda privata di Servizi Informatici
Nome e indirizzo del datore di lavoro  Software Sistemi S.p.a.
  
Date  09/1981 – 02/1990
Lavoro o posizione ricoperti  Analista Programmatore
Tipo di rapporto di lavoro Indeterminato
Principali attività e responsabilità Si descrivono di seguito le più significative esperienze progettuali svolte

Progetto: Analisi e sviluppo applicativi real-time per la gestione dei cartelli a messaggio variabile e pittogrammi dislocati in itinere lungo le autostrade per informazioni sul traffico, Gestione Pagine Televideo RAI,  Gestione Dati Sul traffico elaborate da immagini, per conto del cliente Società Autostrade.

Piattaforma: VOS CPS32 – sviluppo funzioni– linguaggio COBOL.
Database: Oracle.

Principali attività svolte:
• Progettazione e realizzazione, manutenzione correttiva, evolutiva ed adattiva;
• Produzione di documentazione a supporto del processo di sviluppo software sia a livello utente che a livello di specifiche tecniche del prodotto.

Principali competenze accumulate:
• Conoscenza linguaggio COBOL
• Progettazione sistemi real-time
• Protocollo di comunicazione standard X.25
• Programmazione multi task (oggi altrimenti detta multithtread)
• Programmazione in ambiente transazionale
• Sistema Operativo VOS
• Hardware CPS-32

Progetto: Analisi e sviluppo sistema informativo per la gestione della manutenzione altiforni per conto del cliente ILVA di Taranto già ITALSIDER

Piattaforma: VOS CPS32 – sviluppo funzioni– linguaggio COBOL.
Database: File System.

Principali attività svolte:
• Progettazione e realizzazione, manutenzione correttiva, evolutiva ed adattiva;
• Produzione di documentazione a supporto del processo di sviluppo software sia a livello utente che a livello di specifiche tecniche del prodotto.

Principali competenze accumulate:
• Conoscenza linguaggio COBOL
• Progettazione sistemi real-time
• Programmazione in ambiente transazionale
• Sistema Operativo VOS
• Hardware CPS-32
Progetto: Analisi e sviluppo applicativi real-time per la gestione dei cartelli a messaggio variabile e pittogrammi dislocati in itinere lungo le autostrade per informazioni sul traffico, Gestione Pagine Televideo RAI,  Gestione Dati Sul traffico elaborate da immagini, per conto del cliente Società Autostrade.

Piattaforma: VOS CPS32 – sviluppo funzioni– linguaggio COBOL.
Database: Oracle.

Principali attività svolte:
• Progettazione e realizzazione, manutenzione correttiva, evolutiva ed adattiva;
• Produzione di documentazione a supporto del processo di sviluppo software sia a livello utente che a livello di specifiche tecniche del prodotto.

Principali competenze accumulate:
• Conoscenza linguaggio COBOL
• Progettazione sistemi real-time
• Protocollo di comunicazione standard X.25
• Programmazione multi task (oggi altrimenti detta multithtread)
• Programmazione in ambiente transazionale
• Sistema Operativo VOS
• Hardware CPS-32

Progetto: Analisi e sviluppo sistema informativo per la gestione della contabilità e della produzione rivolto alle imprese manifatturiere

Piattaforma: VOS CPS32 – sviluppo funzioni– linguaggio COBOL.
Database: File System.

Principali attività svolte:
• Progettazione e realizzazione, manutenzione correttiva, evolutiva ed adattiva;
• Produzione di documentazione a supporto del processo di sviluppo software sia a livello utente che a livello di specifiche tecniche del prodotto.

Principali competenze accumulate:
• Conoscenza linguaggio COBOL
• Progettazione sistemi real-time
• Programmazione in ambiente transazionale
• Sistema Operativo VOS
• Hardware CPS-32

Istruzione e formazione  
  
Date  78/79
Titolo della qualifica rilasciata  Diploma di perito Tecnico Industriale
Principali tematiche/competenze professionali acquisite  Conoscenze dell’Informatica sia per la realizzazione di applicazioni, conoscenze di base di Matematica, Fisica, Elettronica, Italiano, Storia.
Nome e tipo d'organizzazione erogatrice dell'istruzione e formazione  ITIS M. Panetti Bari
Livello nella classificazione nazionale o internazionale  50/60
  
Date  10/2012
Titolo della qualifica rilasciata  Certificato CAPM (Certified Associciated Project Manager)
Principali tematiche/competenze professionali acquisite  Competenze di project management
Nome e tipo d'organizzazione erogatrice dell'istruzione e formazione  Project Management Insttitute
Livello nella classificazione nazionale o internazionale  n.a.
  
Dal 10/1/16 al 30/1/16
 Corso di formazione su Professional ASP.NET MVC 5 : Razor , Bootstrap, Entity-Framework, Linq, Web API. HTML5
Dal 5/5/08 al 8/5/08
 Corso di formazione sul Sistema di Gestione della Qualità (ISO:9000- ISO9001) e sulla sicurezza sul lavoro.
Dal 14/4 al 18/4/08 Corso di formazione su Sistemi di sicurezza Fisica – La videosorveglianza in ambito urbano ed industriale/terziario – Il controllo degli accessi e la rilevazione delle presenze – antincendio – Sicurezza integrata
Dal 7/4 al 11/4/08 Corso formazione su Windows 2003 server per System Administrator
Dal  31/3/08 al 4/04/08 Corso di Formazione su Firewall-1
Dal 10/3/08 al 20/03/08 Corso di formazione sulle reti e apparati CISCO – LAN –MAN –WAN – router – switch protocolli TCP-IP, di routing e ATM, frame relay
Dal 3/4/2006 al 7/4/2006 Corso di formazione su BI : DataStage 2 (ETL ) Extract Transformation Loader
Anno 2006 Corso di formazione su Java e
Dal 5/9/2005 al 9/09/2005 Corso di Formazione su BI in ambiente Microsoft : Analisys Services, Report Services – linguaggio MDX
Giugno 2004 Corso di Formazione su UML (Unified Modelling Language) – Rational Rose
Febbraio 2000 Corso di Formazione su SQL Server
Anni 90 Corsi di Formazione su OOA – OOD – OOP (Object Ofriented Analisys – OO Design e OO Programming) – Linguaggio C++ – Programmazione Windows
 
Capacità e competenze personali  
Madrelingua(e)  Italiano
Autovalutazione Livello europeo (*) Comprensione Parlato Scritto
Inglese  Buona Discreta Buono
 Certificazione Bulats livello B1
 
Capacità e competenze sociali  • Ottime capacità di instaurare rapporti di reciproca correttezza,
• di saper apprendere dai propri errori, 
• di riconoscere le competenze altrui per farne personale tesoro,
• di apertura al dialogo e al confronto.
• Scarse capacità nel rapportarmi con chi manifesta  atteggiamenti  di superbia o con chi pratica abuso di potere.
• Capacità di rielaborare i risultati della mia comunicazione al fine di far giungere il messaggio che intendo trasmettere in modo più efficace (Metacomunicazione).
• Attitudine a individuare le soluzioni informatiche opportune a fronte di situazioni complesse grazie all’esperienza maturata in tutti i progetti nei quali sono stato coinvolto.
• Capacità di resistenza alle situazioni di stress e al super lavoro.
  
Capacità e competenze organizzative  Coordinamento di gruppi di lavoro con controllo tempi e costi.
  
Competenze tecniche a) Conoscenza degli ambienti di sviluppo nativi in Oracle Portal 10G (Portal Forms, Portal Report, Charting, OmniPortlet), con sviluppo di template grafici e di modelli con buone capacità di gestione grafica.
b) Conoscenza delle tecniche di stored procedures e del sistema di utility disponibile in Oracle Portal.
c) Conoscenza del framework Apache FO per la realizzazione da PL/SQL della generazione di reportistica PDF.
d) Conoscenza approfondita delle tecniche di progettazione e disegno di basi dati relazionali;
e) Linguaggio di programmazione Oracle SQL, PL/SQL, Oracle DBMS, XML;
f) Linguaggio di query su DBMS Oracle 10g ed 11g;
g) Conoscenza base degli Ambienti Oracle OID e degli standard LDAP;
h) Conoscenza di standard di documentazione e produzione di manualistica tecnica anche in ambienti collaborativi;
i) Conoscenza di strumenti per il bug-tracking.
j) Ottima conoscenza dei sistemi operativi Windows e Linux;
k) Linguaggio di programmazione VisualBasic, VBScript, Java e Java Script, C., C++, C#;
l) Ottima conoscenza del HTML;
m) Ottima conoscenza di RDBMS Oracle, MySQL e SQLServer.
n) Conoscenza più che decennale del dominio applicativo delle PA.
o) Conoscenza e certificazione di tecniche di Project Management.
p) Capacità di Analisi di Sistemi in ottica Object-Oriented (applicando UML ) e Analisi Strutturata (Yourdon – DeMarco), con utilizzo di strumenti CASE come Rational Rose e Visio. Progettazione di  Basi di Dati secondo il diagramma di Entità-Relazioni (Peter-Chen).
q) Realizzazione dei principali design pattern come lo sviluppo dei sistemi multithreading, loro sincronizzazione, condivisione delle risorse e gestione delle code.
r) Conoscenze approfondite di metodologia UML.
s) Buone conoscenze di tecniche, metodologie e approcci di Business Intelligence.
  
Competenze di dominio a) Ampie esperienze in ambito P.A. con particolare riferimento alla realizzazione di applicazioni distribuite, web-based, RDBMS oriented nel dominio dei servizi digitali in rivolti a cittadini e imprese, anche in area socio assistenziale.
b) Conoscenza del dominio applicativo bancario.
c) Conoscenza del dominio applicativo dei prodotti CASE.
d) Conoscenze del dominio applicativo Ferroviario.
e) Conoscenze del dominio applicativo delle Telecomunicazioni.

212 total views, 1 today