Curriculum Vitae
- INFORMAZIONI PERSONALI
- Nome e Cognome
- ANDREA PRETARA
- Qualifica
- funzi/informatico
- Sede
- inps - direzione centrale tecnol.inf.innov.
- Posizione organizzativa
- business platform
- Indirizzo
- via ciro il grande 21 roma 00144
- Telefono
- 0659058657
- andrea.pretara@inps.it
- Data di Nascita
- 03/08/1971
- ESPERIENZE LAVORATIVE E FORMAZIONE
- Attività lavorativa attuale
- capo progetto informatico
- Esperienze professionali
-
inps da dicembre 2017
* assistenza fiscale 730/4
ruolo: funzionario informatico
tecnologie utilizzate: c#, sqlserver, db2
il progetto è molto complesso prevede il ricevimento, la gestone e il conguaglio delle risultanze delle dichiarazioni dei redditi 730/4 da parte dell?agenzia delle entrate.
* recuperodeleghe (inps)
ruolo: funzionario informatico
tecnologie utilizzate: java, websphere , jax-ws, jax-b, spring, jpa
il progetto prevede la fornitura delle cu ai caf abilitati alla cooperazione applicativa dei pensionati e fruitori di altre prestazioni (cig, e altre forme di assistenza) e la richiesta e il recupero delle deleghe (sempre tramite cooperazione applicativa)
il progetto coinvolge inoltre:
- gruppo cooperazione applicativa,
- caf,
- società fornitrici di software per commercialisti,
- gestione cu (inps)
eustema spa da febbraio 2016 a dicembre 2017
* recuperodeleghe (inps)
ruolo: analista programmatore
tecnologie utilizzate: java, websphere , jax-ws, jax-b, spring, jpa
l'attività consiste nella progettazione e realizzazioni una procedura che verifica la richiesta di cud da parte dei caf per i quali viene attivata una serie di procedure di prenotazione e richiesta delle deleghe e una applicazione di monitoraggio delle chiamate
* analisi, progettazione e sviluppo servizi web per conctact center inps
ruolo: analista programmatore
tecnologie utilizzate: java, websphere , jax-ws, jax-b
l'attività consiste nella progettazione e realizzazioni di numerosi web service per l'area contact center dell'inps e per la visualizzazione e scaricamento del cud statistiche
ruolo: analista programmatoretecnologie utilizzate: java, websphere , jax-ws, jax-b
progetto pa da settembre 2014 a febbraio 2016
* gestione statistiche portali e servizi inps
ruolo: analista programmatore
tecnologie utilizzate: .net, php, piwik, mysql, sqlserver, xml, json
il progetto prevede il recupero delle informazioni e delle statistiche tramite awstat, piwik, app store, google play e la successiva storicizzazione ed elaborazione per la produzione di dati informazioni grafici e statistiche
il progetti sono stati realizzati utilizzando la metodologia di processo di sviluppo agile scrum
* reingegerizzazione servizi inail puntocliente ( settembre 2014)
ruolo: analista programmatore
tecnologie utilizzate: java, jboss 6.2, weblogic as 10.3.6,
il progetto prevede la reingegnerizzazione dei servizi puntocliente di inail. nello specifico in questa fase sono previste le seguenti attività:
* migrazione be da weblogic 10.3.6 a jboss 6.2
* esposizione degli ejb come servizi web
* chiamate fe to be tramite ws
* chiamate be to be tramite ejb
il progetti sono stati realizzati utilizzando la metodologia di processo di sviluppo agile scrum
wizars group da gennaio 2008 a settembre 2014
* prjamo (luglio 2014)
ruolo: analista programmatore
tecnologie utilizzate: c#, entity framework, linq, json, mvc, .net framework 4.0
in parallelo con l?attività di analisi è iniziata l?attività di progettazione e sviluppo di un applicativo per la registrazione dei requisiti e delle specifiche funzionali. le informazioni registrate su un foglio excel vengono recuperate e storicizzate su un apposita base dati. in base alle in formazioni presenti viene prodotto un lavorato dei seguenti documenti: requisiti, analisi funzionale, casi di test
* punto cliente inail (febbraio 2014)
ruolo: analista funzionale
tecnologie utilizzate: java, weblogic 9.2, weblogic 10.3.6, sqlserver 2008
il progetto prevede la migrazione dell'application server e l'upgrade funzionale e progettuale di oltre 15 servizi e dei relativi servizi comuni.
personalmente mi sono occupato, per alcuni di questi servizi, dell'analisi funzionale dei servizi aggiuntivi, della realizzazione dei diagrammi er della base dati e della successiva implementazione degli script sql per sqlserver 2008 di upgrade delle basi dati
il progetti sono stati realizzati utilizzando la metodologia di processo di sviluppo scrum
* sal viewer per durc (gennaio 2014)
ruolo: analista programmatore
tecnologie utilizzate: c#, entity framework, linq, json, .net framework 4.0
realizzata una web application a supporto delle attività di sviluppo del durc ad uso del capo progetto inail. su richiesta dell?utente viene effettuata la lettura del foglio excel con tutte le info sullo stato delle varie attività. queste informazioni vengono storicizzate e viene presentata in modalità visuale le differenze con il precedente stato per ciascuna attività. nel dettaglio di ciascuna attività è possibile inserire una più comunicazioni bidirezionale
* durc inail (novembre 2013)
ruolo: analista funzionale
tecnologie utilizzate: java, xml, weblogic 9, siteminder, oracle
web application e servizio su porta di dominio per la richiesta, la gestione e il rilascio di certificati durc.
l?applicazione è utilizzata principalmente da inail, inps, casse edili, aziende e stazioni appaltanti.
l?applicazione si presenta come un gestionale molto complesso che produce e consuma contenuti informativi tramite una moltitudine di canali.
il progetto coinvolge inoltre:
- gruppo cooperazione applicativa
- inps
- casse edili
- aziende e stazioni appaltanti
* gestione attività (gennaio 2014)
ruolo: analista programmatore
tecnologie utilizzate: c#, entity framework, linq, dynamic data, .net framework 4.0
realizzata una web application basata su dynamic data ed entity framework per la gestione delle attività di sviluppo la rendicontazione delle ore sea utilizzate
* inail mobile (maggio 2013)
ruolo: project manager
tecnologie utilizzate: java, xml, weblogic 9, siteminder, c# .net, windows mobile 8 sdk, windows 8 sdk, json
mi sono occupato della gestione di progetto di una serie di applicazioni mobile già realizzate (inail informa, inapo, scaffale inail) e il framework quickly2mobile per la formattazione per i dispositivi mobile dei contenuti del portale.
in particolare, sono stati progettati e realizzati:
* alcuni plugin aggiuntivi del framework
* migrazione ad ios7 delle app presenti a catalogo
* realizzazione della versione per windows 8 e windows phone 8 di
inapo
inail informa
il progetti sono stati realizzati utilizzando la metodologia di processo di sviluppo agile scrum
* portali inail (aprile 2010)
ruolo: analista programmatore
tecnologie utilizzate: java, xml, wsrp, rest, jquery, ajax, weblogic 11g, weblogic portal 10.3, ucm, siteminder web access manager, red hat linux 4.7
progetto di realizzazione delle sezioni internet e intranet e servizi per inail. l?architettura prevede la realizzazione di 3 portali separati ed integrati tramite weblogic portal 10.3.4.
la gestione dei contenuti è demandata ad ucm. l?integrazione tra il cms e il portal framework ha rappresentato l?attività centrale e più critica del progetto.
all?interno del progetto ho svolto in periodi differenti le seguenti attività:
1) progettazione e realizzazione dello skeleton del portale (struttura principale, temi, ecc.)
2) progettazione della struttura delle skin e dei template e integrazione della componente grafica
3) integrazione delle portlet oracle wcm per la contribuzione dei contenuti
4) realizzazione di una serie di template per la visualizzazione dei contenuti e più in generale di quanto renderizzato da ucm
5) mi sono occupato del supporto all?installazione e della configurazione dell?ambiente di collaudo, delle attività di deploy e di integrazione delle portlet remote
6) migrazione della configurazione da un ambiente all?altro di weblogic portal. tramite l?attività vengono propagate (pagine, book, portlet e le relative configurazioni in termini di permessi e preferenze). l?attività viene svolta tramite lo strumento ?propagation tool? messo a disposizione da wlp
7) modulo di migrazione dati da db file ms access verso ucm
il progetto è stato sviluppando utilizzando la metodologia di processo di sviluppo scrum
* inail - portale casellario centrale infortuni (aprile 2009)
ruolo: analista funzionale, group leader
tecnologie utilizzate: java, xml, struts, jboss, jboss portal, portlet, rational requisite pro, red hat linux 4.7
il portale è realizzato in tecnologia java tramite l?utilizzo del portal framework ?jboss portal?. mi sono occupato dell?analisi dei requisiti utente della scrittura dei casi d?uso e delle specifiche funzionali di un servizio integrato all?interno del portale.
* inps - portale istituzionale - servizi e applicazioni (dicembre 2008)
ruolo: analista programmatore
tecnologie utilizzate: c#, .net framework 2.0, xml-xsl
analisi e progettazione di un framework per la produzione di servizi web che restituiscano l?html di una pagina web da incapsulare all?interno di un portale. il framework ricalca il meccanismo delle pagine aspx dove gli oggetti possono essere creati tramite un template xml e gestiti lato server all?interno del webmethod richiamato.
* inps -assessment applicazioni (settembre 2008)
ruolo: analista programmatore
tecnologie utilizzate: c#, .net framework 2.0, sqlserver 2005, webservice
il progetto in tecnologia flex e actionscript prevede la realizzazione di una mappa grafica di collegamento tra tutte le applicazioni (oltre 200) che in qualche modo si interfacciano con il portale dell?istituto. personalmente mi sono occupato:
- della progettazione della base dati realizzando il diagramma er e la successiva implementazione dello schema fisico per sqlserver 2005
- della progettazione e della realizzazione dei web service di interfaccia con la base dati (in tecnologia asp.net 2.0) utilizzati dall?applicazione flex per il recupero delle informazioni con cui costruire la mappa grafica
* inps - migrazione da ims a cics (giugno 2008)
ruolo: analista programmatore
tecnologie utilizzate: c#, cobol.net .net framework 2.0, sqlserver 2005, host integration server (his 2004), webservice
il progetto prevede la migrazione da ims a cics di una serie di transazioni verso host di una applicazione web in tecnologia .net 1.1 personalmente mi sono occupato della progettazione di un wrapper verso his per la comunicazione da/verso host
* airone s.p.a - duv-airone (febbraio 2008)
ruolo: project manager
tecnologie utilizzate: c#, .net framework 3.0, oracle, saibre, active directory
il progetto prevede la realizzazione di un applicativo per la produzione e la storicizzazione della ?dichiarazione unica del vettore?. l?applicativo si interfaccia con una serie di web service messi a disposizione da saibre e utilizza oracle come dbms
* csc italia s.p.a. - docenza asp.net (febbraio 2008)
ruolo: docente
tecnologie utilizzate: c#, .net framework 3.5, sqlserver 2005
attività di docenza per conto di csc per la formazione di giovani neolaureati su: programmazione oo, c#, ado.net 3.5, applicazioni web asp.net
eustema s.p.a. tramite alphard s.r.l. da giugno a dicembre 2007
* inps - servizi vari
ruolo: analista programmatoretecnologie utilizzate: c#, .net framework 2.0, sqlserver 2005, reporting service
tiq - tecnologie informatica qualità s.r.l. da febbraio a giugno 2007
* progetto alice iptv (internet tv) per telecom italia s.p.a.
ruolo: analista programmatore
tecnologie utilizzate: c#, .net framework 2.0, biztalk 2006, commerce server 2007, sqlserver 2005
sistema transazionale per l?acquisto da varie piattaforme (web tv, dispositivi mobile, ?) di prodotti multimediali (video, partite di calcio, ?) per conto di italtel. il sistema rappresenta la nuova alice home tv in alta definizione interamente basata sulla piattaforma mstv. ho progettato e realizzato orchestrazioni biztalk ed ho definito la gestione del catalogo dei prodotti utilizzando commerce server 2007 di microsoft. ho acquisito dimestichezza con le architetture soa, e con le tecnologie web services, xml, xslt.
qe quotidiano energia da ottobre 2005 a febbraio 2007
* mi sono occupato dell'analisi e della progettazione del content management system e della realizzazione di alcuni software di gestione e catalogazione in tecnologia .net; successivamente, ho assunto il ruolo di responsabile del sistema informativo.
ruolo: analista funzionale - responsabile sistema informativo
tecnologie utilizzate: php, c#, asp.net, mysql
babel s.r.l. da settembre 2003 a settembre 2005
esperienza che mi ha offerto grosse possibilità di crescita professionale e che mi ha visto impegnato nelle attività di progettazione e sviluppo di soluzioni web in ambienti open source su piattaforma linux. in parallelo ho svolto attività di redazione della documentazione tecnica per offerte e gare pubbliche. in questo periodo ho maturato una buona conoscenza dei linguaggi java e php, servizi di posta elettronica, problematiche legate alle procedure di "single sign on" ecc..
i progetti principali che hanno visto il mio contributo sono:
* legacyrecorder per il portale rosso alice (telecom italia)
ruolo: analista programmatore
tecnologie utilizzate: java, struts 1.1, oracle
* sistema di posta elettronica ?holding centro? (gruppo bancario intesacentro)
ruolo: analista programmatore
tecnologie utilizzate: redhat linux, cms xoops, squirrellmail, postfix, courier, kerberos, apache, openldap, mysql, php, java
* virtual desktop - posta elettronica, agenda personale, note e gestione risorse (comune di roma)
ruolo: analista programmatore
tecnologie utilizzate: suse linux, cms xoops, squirrellmail, postfix, courier, apache, ibmldap, tivoli am, mysql, webseal, php, java
webi&t s.p.a gruppo i&t tecnoindex (febbraio 2001- settembre 2003)
la mia attività lavorativa in webi&t s.p.a ha rappresentato un?importante esperienza formativa.
la società si occupava specificatamente dello sviluppo e della fornitura in asp dei servizi applicativi. la scelta aziendale di utilizzare esclusivamente soluzioni targate microsoft mi ha permesso di fare una buona esperienza in asp, vb, asp.net e c#..
i principali progetti che hanno visto il mio contributo sono:
* applicativo gestionale privacy675
poste italiane s.p.a., assicurazioni gestionali, sara assicurazioni, unipol assicurazioni
ruolo: analista programmatore
tecnologie utilizzate: windows 2000 server, sqlserver2000, asp, vb6
* portale euroasi
ruolo: programmatore
tecnologie utilizzate: windows 2000 server, sqlserver2000, asp, vb6, commerce server 2000
* content management system ? clever
euroasi, i&t, freeandeasy.it s.p.a
ruolo: programmatore
tecnologie utilizzate:windows 2000 server, sqlserver2000, asp, vb6
market place ? assobiz
connectlife s.p.a.
ruolo: programmatore
tecnologie utilizzate: windows 2000 server, sqlserver2000, asp, vb6, commerce server 2000
- Titolo di studio
- laurea in economia e commercio (vecchio ordinamento) presso università degli studi di roma la sapienza
- Altri titoli di studio e abilitazioni professionali
- 2016 certificazione foundation istqb presso istqb 2012 advanced jboss enterprise development presso red hat, inc. 2004 corso "uml e borland together" presso borland italia s.p.a. 2001 corso di formazione europeo per "progettisti area web" presso i&t s.p.a. 2000 corso di tecniche di vendita presso unicreditsim s.p.a. 1999 tecniche innovative di progettazione finanziaria (project financing) 1999 analisi della legislazione mercati finanziari presso fida sim - unicredito 1998 laurea in economia e commercio presso l'università degli studi di roma "la sapienza"
- COMPETENZE LINGUISTICHE
- Madrelingua
- italiano
- Altra lingua
- INGLESE
- Capacità di lettura
- buono
- Capacità di scrittura
- buono
- Capacità di espressione orale
- buono
- Capacità e competenze informatiche
- sistemi operativi: red hat linux, windows server, altri s.o microsoft application server: websphere,iis, apache 1.3 e 2.x, tomcat, ms commerce server 2007, biztalk 2006, host integration server, jboss 6.2 eap , weblogic 10.3.x, ucm, framework : struts, .net framework (1.1, 2.0, 3.0, 3.5), jdk (1.4, 1.5,1.6), j2ee 5.0, jquery, wpf, wcf, entity framework, linq, .net mvc portal framework weblogic portal 10.3, sharepoint, jboss portal, drupal, joomla, wordpress, cs-cart dbms: sqlserver, mysql, oracle directory server: openldap, ibm ldap, active directory sviluppo: visual studio .net, microsoft visio, visual sourcesafe, eclipse, netbeans ide, borland together for eclipse, tortoise svn altri server/servizi: postfix, courier-imap, exchange linguaggi: c#, asp.net, asp, php, java, jsp, javascript , html, dhtml, sql, xml, xaml