Risorsa N 033001. Sql Server (Exp. 16 anni) Access (Exp. 8 anni)



Documenti analoghi
Risorsa N Diploma di Ragioniere Perito Commerciale e Programmatore. Inglese Buono Francese Scolastico

Risorsa N System Management: Oracle RMA (Exp. 15 anni) Oracle RAC (Exp. 9 anni)

Risorsa N Sql Server (Exp. 8 anni) Oracle (Exp. 4 anni)

Risorsa N Albanese Madrelingua Inglese Molto Buono

Risorsa N DATI ANAGRAFICI: FORMAZIONE E CORSI: ISTRUZIONE E CERTIFICAZIONI: LINGUE STRANIERE: COMPETENZE INFORMATICHE:

Risorsa N Nel 2011: Corso Project Management di progetti ICT (Sciaky Europe) Nel 2010: Corso Partner Decysion

Risorsa N RDBMS: DB2 (Exp. 7 anni) VSAM (Exp. 7 anni) Oracle (Exp. 4 anni) PostgreSQL (Exp. 4 anni) Access (Exp. 3 anni) MySql (Exp.

Risorsa N Dal 09/2010 al 08/2011: Corso Cisco CCNA Networking Associate Dal 07/2014 al 08/2014: Corso Cisco CCNA Security Networking Associate

Risorsa N Firewall (Exp. 2 anni) Remedy (Exp. 1 anno) VmWare (Exp. 1 anno)

Risorsa N DATI ANAGRAFICI: FORMAZIONE E CORSI: ISTRUZIONE E CERTIFICAZIONI: LINGUE STRANIERE: Nato nel : 1968

Risorsa N Nel 06/2001: Corso di operatore avanzato (Siebel, Sql, Unix e Visual Basic)

Risorsa N Oracle (Exp. 8 anni) Sql Server (Exp. 4 anni) Access (Exp. 1 anno) Abadas (Exp. 1 anno)

Architetture Informatiche. Dal Mainframe al Personal Computer

Risorsa N CRM/Gestionali: SAP (Exp. 1 anno) Navision/AXAPTA (Exp. 1 anno)

Architetture Informatiche. Dal Mainframe al Personal Computer

Risorsa N Business Object (Exp. 5 anni) Datastage (Exp. 5 anni) ETL (Exp. 5 anni) Oracle ODI (Exp. 4 anni) Oracle OBIEE (Exp.

Risorsa N Diploma di Analista Programmatore Attestato di Analisi e Programmazione in ambiente ADO.NET, VB.NET

Situazione Attuale. Le persone svolgono molte operazioni ripetitive ed occupano il proprio computer per le elaborazioni..

Risorsa N Diploma di Analista Programmatore Attestato di Analisi e Programmazione in ambiente ADO.NET, VB.NET. Inglese Buono Francese Buono

Software di sistema e software applicativo. I programmi che fanno funzionare il computer e quelli che gli permettono di svolgere attività specifiche

Risorsa N Italiano Ottimo Inglese Ottimo

Risorsa N Active Directory (Exp. 3 anni) Linux (Exp. 6 anni) Mac-OS X (Exp. 2 anni) Android (Exp. 3 anni) Unix (Exp. 1 anno) Aix (Exp.

SIAR. Sistema Informativo Agricolo Regionale

Risorsa N DATI ANAGRAFICI: FORMAZIONE E CORSI: ISTRUZIONE E CERTIFICAZIONI: LINGUE STRANIERE: COMPETENZE INFORMATICHE:

Risorsa N Dal 09/2005 al 05/2006: Corso sui linguaggi C,C++ e Java riconosciuti dalla regione Lazio

COSTI E CONSUMI SOTTO CONTROLLO

TERM TALK. software per la raccolta dati

PROTOS GESTIONE DELLA CORRISPONDENZA AZIENDALE IN AMBIENTE INTRANET. Open System s.r.l.

Risorsa N Sql Server (Exp. 15 anni) Oracle (Exp. 6 anni) Access (Exp. 5 anni) MySql (Exp. 2 anni)

Collaboration aziendale in Cloud Computing

Installazione e caratteristiche generali 1

Risorsa N RDBMS: Oracle (Exp. 18 anni) Access (Exp. 2 anni) SQL Server (Exp. 1 anno) Postgres (Exp. 1 anno)

Il glossario della Posta Elettronica Certificata (PEC) Diamo una definizione ai termini tecnici relativi al mondo della PEC.

Gestione automatica delle Fatture Elettroniche per la Pubblica Amministrazione (Fatture PA)

I MODULI Q.A.T. PANORAMICA. La soluzione modulare di gestione del Sistema Qualità Aziendale

Lo scenario: la definizione di Internet

Risorsa N DATI ANAGRAFICI: FORMAZIONE E CORSI: ISTRUZIONE E CERTIFICAZIONI: LINGUE STRANIERE: COMPETENZE INFORMATICHE: Nato nel : 1958

Caratteristiche Software Gestionale

Risorsa N Corsi su FI (GL - AP - AR - AA), CO-CCA, EURO Auditing, B.P.R., Tecniche di Comunicazione e Change Management

CONSULENZA INFORMATICA

COMPANY PROFILE. Mediamind srl Rovigo (Italy) Dicembre 2009

DATABASE MASTER (SEDE PRINCIPALE)

2 Gli elementi del sistema di Gestione dei Flussi di Utenza

ORACOLO Gestione questionari.

Il modello di ottimizzazione SAM

INTEGRATA OTTIMIZZAZIONE DEI PROCESSI AZIENDALI

Hardware delle reti LAN

Registratori di Cassa

Risorsa N DATI ANAGRAFICI: FORMAZIONE E CORSI: ISTRUZIONE E CERTIFICAZIONI: LINGUE STRANIERE: COMPETENZE INFORMATICHE: Nato nel : 1968

Risorsa N Sistemi ERP: SAP (Exp. 13 anni) MM (Exp. 5 anni) PS (Exp. 5 anni) IM (Exp. 3,5 anni)

lem logic enterprise manager

Risorsa N Inglese Discreto Francese Discreto

SERVICE MANAGER. Architettura Client-Server e Web based di Servizi Specializzati per la Gestione di Periferiche e Connettività

MODULO PER LA GESTIONE DEI RESI

INTEGRATA OTTIMIZZAZIONE DEI PROCESSI AZIENDALI

Architettura di un sistema operativo

SVILUPPO SOFTWARE. dai una nuova energia ai tuoi piani di sviluppo software SVILUPPO SOFTWARE

Il software di gestione immobiliare più facile da usare. Modulo Web v5.2.

Risorsa N Laurea in Ingegneria Elettronica con specializzazione in Informatica Diploma di Maturità scientifica

Software Gestionale per alberghi e strutture ricettive

SOFTWARE PER LA RILEVAZIONE PRESENZE SUL WEB

Risorsa N Inglese Buono Spagnolo Buono

L obiettivo che si pone è di operare nei molteplici campi dell informatica aziendale, ponendosi come partner di riferimento per l utenza aziendale.

SurfCop. Informazioni sul prodotto

Comuninrete sistema integrato per la gestione di siti web ed interscambio di informazioni e servizi.

Brochure informativa del prodotto

Sviluppo Applicativi personalizzati per automatizzare le Analisi SPC

Dynamic 07 -Software per la lettura ottica e data capture. G.Q.S. Srl Global Quality Service Via Bernini, 5/7 Corsico (MILANO)

SOFTWARE PER LA RILEVAZIONE DEI TEMPI PER CENTRI DI COSTO

TARGET DOCUVISION DOCUVISION WORKFLOW DIGITALE

Portali interattivi per l efficienza aziendale

Ministero della Difesa/ Stato Maggiore della Difesa

JOB - Amministrazione del personale. La soluzione Sistemi per il professionista delle paghe.

InteGrazIone con MICrosoFt DYnaMICs. mailup.com

la tua presenza e il tuo BUSINESS ON-LINE

leader nel settore informatico, con esperienza pluridecennale, specializzati nello sviluppo di soluzioni organizzative.

Un software tutto in uno

listino Amelia PRO (Opzionale) 20 /mese 10 / mese Nessun limite al numero di fatture emesse. Plugin Business Intelligence (Opzionale)

Il SOFTWARE DI BASE (o SOFTWARE DI SISTEMA)

INFORMATIVA SUL DIRITTO ALLA PRIVACY PER LA CONSULTAZIONE DEL SITO WEB

Risorsa N Nel 1997: Corso per Programmatori RPG (ambiente AS/400) Diploma di Maturità con specializzazione in Informatica

Introduzione a Windows XP Professional Installazione di Windows XP Professional Configurazione e gestione di account utente

PRESENTAZIONE. Chi è B-Bright

SIMULAZIONE PROVA SCRITTA ESAME DI STATO. PER LA DISCIPLINA di SISTEMI

Software MarkVision per la gestione della stampante

Anagrafica. Check-List. Autocomposizione guidata

Console di Monitoraggio Centralizzata

esales Forza Ordini per Abbigliamento

Documentazione illustrativa

Il software per il fund raising delle organizzazioni NON PROFIT

IDENTITÀ GIOVANE. Nata nel 2006 con l intento di diventare leader nel settore IT, Easytech cresce con una solida competenza in tre divisioni:

Requisiti tecnici di BusinessObjects Planning XI Release 2

MODELLO CLIENT/SERVER. Gianluca Daino Dipartimento di Ingegneria dell Informazione Università degli Studi di Siena

SOFTWARE PER LA RACCOLTA DATI TERM TALK

InfiXor. il programma facile e versatile per preventivi veloci e completi. il software di preventivazione per produttori e rivenditori di infissi

Real Time Control (RTC): modalità di invio dei dati

Riferimenti. Efrem Frigeni Mail: Telefono: interno 960

EyesTK Trouble Ticketing System. Soluzioni Informatiche

I tuoi viaggi di lavoro a portata di click

Risorsa N DATI ANAGRAFICI: FORMAZIONE E CORSI: ISTRUZIONE E CERTIFICAZIONI: LINGUE STRANIERE: COMPETENZE INFORMATICHE:

Transcript:

DATI ANAGRAFICI: Risorsa N 033001 Nato nel : 1952 Residente a : Torino ISTRUZIONE E CERTIFICAZIONI: Diploma di Maturità Tecnica LINGUE STRANIERE: Inglese Sufficiente COMPETENZE INFORMATICHE: Linguaggi di programmazione: RDBMS: C# (Exp. 11 anni) ASP. et (Exp. 11 anni) HTML (Exp. 18 anni) C (Exp. 16 anni) C++ (Exp. 16 anni) PL/SQL (Exp. 16 anni) T-SQL (Exp. 16 anni) SQL (Exp. 16 anni) Shell Script (Exp. 16 anni) CSS (Exp. 10 anni) JavaScript (Exp. 10 anni) ASP (Exp. 5 anni) VB. et (Exp. 1 anno) Ajax (Exp. 3 anni) Sql Server (Exp. 16 anni) Access (Exp. 8 anni) Oracle (Exp. 5 anni) Application Server: Microsoft IIS (Exp. 18 anni) Ambienti di Sviluppo: Visual Studio (Exp. 7 anni) Sistemi Operativi: Windows Server (Exp. 18 anni) Unix (Exp. 16 anni) Programs & Projects Consulting S.r.L. Azienda certificata ISO 9001 nr. certificato 15 100 85279 TUV CERT Sede Legale ed Operativa: C.da Coste Anitra, 8 83020 Aiello Del Sabato (AV) ITALY Filiale di Milano: Via Cesare Brivio, 23 20158 Milano (MI) ITALY P.IVA / C.F. 02236340648 TEL: +39 02 66809530 r.a. FAX : +39 02 700531632 ; +39 06 233244758 ; +39 081 6573112990 ; +39 0825 933112211 ; +39 011 8343112550 InfoMilano@P-PConsulting.com ; InfoAvellino@P-PConsulting.com WWW.P-PConsulting.com 1 di 1

ESPERIENZE PROFESSIONALI: Dal 01/2012 ad Oggi: Analista Programmatore ambiti vari Sto lavorando in time sharing su diversi progetti, tra i quali: 1. Una Web Application destinata ad un gruppo bancario del nord Italia. Si tratta sostanzialmente di un front-end web che si appoggia sia su una data base SQL Server 2008 che su un motore di ricerca remoto. Il motore di ricerca, realizzato da terze parti è implementato in Java e si interfaccia con Lotus Domino, dove sono catalogati i documenti aziendali da ricercare. La mia applicazione si interfaccia direttamente sia a dei servlet Java, che a dei web services esportati dal motore di ricerca. Tecnologie utilizzate: Visual Studio 2008, C#, Sql Server 2008, Ajax, Ajax Control Toolkit 2. Ho realizzato un client di posta su POP3. Il client di posta è stato integrato in uno dei sistemi di order entry citati ai punti successivi. Il client di posta si occupa di acquisire le mail destinate ad un gruppo di supporto ai clienti. Una volta acquisito il messaggio la web application che include il mail client genera automaticamente dei trouble tickets. Tecnologie utilizzate: Visual Studio 2008, C#, Sql Server 2008, Ajax, Ajax Control Toolkit 3. In Aprile ho tenuto un corso di programmazione. Il programma del corso includeva : a. Linguaggio C# b. Programmazione ad Oggetti c. Visual Studio 2010 d. Applicazione della Programmazione ad Oggetti per la realizzazione di Web Applications 4. Nel periodo 11/2012 03/2013 ho sviluppato un applicazione web destinata al controllo e alla generazione della reportistica del traffico telefonico aziendale. L applicazione si occupa inoltre di inviare in maniera automatizzata via e-mail i reports generati con SQL Reporting Services ai vari responsabili di settore. Analisi e sviluppo delle metodologie di attivazione (tramite Web Services) delle reportistiche e successiva trasmissione via e-mail. Sostanzialmente ho proposto al cliente una soluzione basata su una Console Application in C# che si connette al data base e analizza una anagrafica dei destinatari dei reports. Di seguito questa Console Application si connette alla reportistica utilizzando lo strato di ReportExecution esposto dai Web Services di Reporting Services. I reports così ottenuti vengono caricati su memory stream e inviati in allegato alle mail. Il corpo delle mail è generato utilizzando la trasformata XML+XSL. Tecnologie utilizzate: Visual Studio 2010, C#, Sql Server 2008, Ajax, Ajax Control Toolkit, Sql Server 2008 Reporting Services 5. Nel Giugno del 2012 vengo richiamato dal cliente per cui avevo lavorato nel periodo dal 06/2003 al 07/2007. Il cliente intende aggiungere nuove funzionalità al portale da me sviluppato. Contestualmente il cliente intende inoltre provvedere all aggiornamento delle piattaforme di deploy del portale. Di conseguenza mi occupo inizialmente del porting dell ambiente di sviluppo in Visual Studio 2008 e del re-hosting del portale su piattaforma Microsoft Server 2008 R2 64 Bit. A seguire ho realizzato l implementazione delle nuove funzionalità. La versione originale era stata implementata senza l utilizzo di Visual Studio e senza l utilizzo del Code Behind. Ho colto quindi l occasione per aggiornare l intero ambiente di sviluppo ad un più attuale Visual Studio 2008. Nel farlo ho dovuto valutare anche la possibilità di portare il tutto in ambiente. et 4.0 che ormai è disponibile e altamente stabile. Ho dovuto però rinunciare solo per questioni di tempistiche e di alcuni problemi legati all utilizzo di Visual Studio 2010. In Visual Studio 2010 esistono, infatti, alcuni problemi conclamati relativi alla gestione di alcuni tipi di warning. Tali problemi sono sostanzialmente legati all utilizzo dei drivers per Oracle di cui per altro esiste un bypass, ma che avrebbe richiesto la riscrittura di alcuni moduli. Un altro tema di cui ho 2 di 2

dovuto occuparmi è stata infine la verifica della portabilità del codice sviluppato su macchina a 32 bit, su un server a 64 bit e della disponibilità dei vari driver Oracle per sistema Microsoft. Il cliente infine non disponeva di un sistema di versioning dei sorgenti e di conseguenza ho consigliato ed installato il Microsoft Visual Source Safe. Tecnologie utilizzate: Visual Studio 2008, C#, Oracle, Ajax, Ajax Control Toolkit 6. Contemporaneamente proseguo il lavoro di sviluppo e manutenzione dei sistemi di Order Entry precedentemente sviluppati. Tecnologie utilizzate: Visual Studio 2008, C#, Sql Server 2005, Ajax, Ajax Control Toolkit, Sql Server 2005 Reporting Services Dal 10/2009 al 06/2012: Analista Programmatore ambito Industriale Analisi, sviluppo e manutenzione di un sistema di order entry su Web (Visual Studio 2008, C#, Sql Server, Ajax, Ajax Control Toolkit). Ho realizzato l applicazione in maniera autonoma partendo dalla analisi delle esigenze del cliente. Il sistema era stato inizialmente impostato dal cliente stesso, ma ho dovuto rivedere alcune scelte architetturali che, a mio parere avrebbero provocato diversi problemi in ambito prestazionale. Il sistema era stato impostato per utilizzare la versione 3.5 del Framework. et, la versione 2005 di SQL Server e implementato utilizzando Visual Studio 2008. Dopo una prima analisi riguardante i volumi di traffico previsti, ho confermato le scelte riguardanti il tipo data base. Per quanto riguarda l implementazione invece ho rilevato che l applicazione era divisa rigidamentenelle due parti fondamentali, in altre parole front-end e back-end, ma che il dialogo tra i due tier era realizzato in maniera poco efficace con passaggio di richieste dati encriptati su web services lato back-end. Un implementazione di questo genere, seppur valida dal punto di vista ingegneria del software provocava un overhead eccessivo tra front-end e back end ed inoltre non teneva conto della disponibilità, lato back-end, del connection pooling e della possibilità da parte dello stesso data base di instaurare una connessione encriptata in SSL in maniera più efficace e senza sforzo implementativo. Da ultimo non era stata affrontata la richiesta del cliente di avere un applicazione multilingua. Ho dovuto perciò introdurre il supporto multilingua basandomi sulle Global Resources fornite da Microsoft. Il cliente ha richiesto lo sviluppo della reportistica, inizialmente non disponibile. Il cliente disponeva di una risorsa che, seppur non altamente specializzata, era comunque in grado di sviluppare autonomamente dei report. Ho quindi suggerito e implementato la reportistica del sistema utilizzando i Sql Server Reporting Services nella loro accezione standard, ovvero attraverso la generazione automatica di una web application che ospiti i reports sviluppati con Sql Server Business Intelligence Development Studio. Ho poi implementato alcuni dei reports a scopo propedeutico a favore della risorsa del cliente. Il sistema è ora in funzione e raccoglie le richieste di ordini emessi dai venditori e dai partners del cliente finale e provenienti da diversi paesi europei (Italia, Regno Unito, Germania, Francia), oltre che dagli Stati Uniti. E in previsione l estensione del sistema anche ai partners giapponesi. Analisi e sviluppo di un sistema di trasmissione dati per consentire ai rivenditori di inviare automaticamente gli ordini registrati nei propri CRM, al sistema di order entry. L esigenza è nata essenzialmente su richiesta di un rivenditore in Germania che produce un traffico medio mensile di circa 3000 ordini. Ho realizzato il sistema di trasmissione ordini implementando una serie di Web Services. Il sistema di trasmissione ordini è in grado di ricevere sia il singolo ordine, sia una serie di ordini trasmessi in un file excel. Non potendo disporre del processor excel di office o terze parti (per questioni di licensing sul server) ho utilizzato il Jet ODBC driver Access di Microsoft. Inoltre mi sono occupato dell analisi, sviluppo e manutenzione di un secondo sistema di order entry su Web. Questo sistema è stato realizzato modificando e riadattando quello già sviluppato precedentemente. Questo secondo sistema è destinato ad essere utilizzato da un rivenditore del software prodotto e gestito con il sistema descritto precedentemente. La differenza sostanziale con molti rivenditori è in questo caso dovuta al fatto che il produttore non intende rilasciare pacchetti multipli di licenze ai rivenditori. In tal modo il rivenditore è costretto a mantenere costantemente 3 di 3

aggiornati i propri dati rispetto a quelli del produttore. Questo è il motivo per il quale ho dovuto implementare una serie di jobs batch che mantenessero l allineamento tra i due sistemi. I due sistemi sono fisicamente presso ditte diverse e quindi reciprocamente raggiungibili solo via WAN. Di conseguenza il sistema di aggiornamento di DTS è stato realizzato con una Console Application (in C#) e l utilizzo di Web Services. Tecnologie utilizzate: Visual Studio 2008, C#, Sql Server, Ajax, Ajax Control Toolkit, SQL Server Reporting Services, Web Services. Dal 02/2009 al 09/2009: Programmatore conto Software House Sviluppo di un applicazione client in C++ destinata a Commercialisti. Per un breve periodo ho preso in carico un applicazione grafica realizzata precedentemente da altri sviluppatori, su piattaforma client Microsoft e destinata all utilizzo da parte dei commercialisti e dei CAF per la compilazione delle dichiarazioni dei redditi. Si tratta di un client grafico realizzato in C++ e Qt (libreria multipiattaforma per lo sviluppo di programmi con interfaccia grafica tramite l'uso di widget). Tecnologie utilizzate: C++, QT Dal 07/2008 al 01/2009: Programmatore ambito Bancario/TLC Ho sviluppato un applicativo in ASP. et, Ajax, Sql Server per la gestione del traffico telefonico aziendale. In contemporanea stavo sviluppando un Device Service in Java secondo lo standard JXSF (Java Extended Finacial Services). Il modulo in oggetto è destinato per la gestione dei dispositivi bancari di sportello (lettori di libretti, lettori di assegni, lettori di carte di credito). Tecnologie utilizzate: ASP. et, Ajax, Sql Server, Java, JXSF Dal 02/2008 al 07/2008: Analista Programmatore presso System Integrator Mi sono occupato a supporto dello sviluppo di una nuova serie di stampanti. Le stampanti in questione sono equipaggiate con un sistema operativo Linux in Fimware. Tecnologie utilizzate: C++, Visual C ++, sviluppo Fimware Dal 06/2007 al 01/2008: Analista Programmatore ambito Aerospaziale Ho sviluppato un sistema di file transfer sicuro, come personalizzazione del CMS da me sviluppato e ha il compito di consentire l interscambio di files da e verso i partner esterni del gruppo tramite interfaccia web. Si è trattato sostanzialmente di definire anzitutto una architettura di riferimento basata su: un server Microsoft in area protetta su cui, tramite il CMS, l utente sia in grado di eseguire la pubblicazione dei propri dati; un server Unix in DMZ che consenta ai partners esterni di prelevare i files ad essi destinati; un canale di trasmissione dati, realizzato in FTP+Comandi Shell Unix, che consente di inviare i files pubblicati sul server protetto al server Unix in DMZ. Ho utilizzato, invece del client FTP fornito da Microsoft, un client sviluppato da me e integrato nel CMS. E un client che avevo inizialmente sviluppato appoggiandomi direttamente sullo strato socket, ma che poi ho rivisto nel momento in cui Microsoft ha reso disponibili gli oggetti FtpRequest. Ho preferito utilizzare un client proprietary per avere una migliore gestione degli errori trasmissivi. Il sistema, infatti, nella sua globalità, è equipaggiato con un modulo di error logging e di notifica automatica degli errori via e-mail. 4 di 4

Per quanto riguarda infine il CMS da me sviluppato, si tratta di un applicativo web che è in grado di pubblicare su IIS siti e applicazioni web. L ho sviluppato in C#, utilizzando tre tipi di data base (Access, Sql Server e Oracle). Il CMS viene infatti distribuito tramite un toolkit di installazione su tre possibili fasce di prezzo. Di conseguenza ho scelto il provider OLEDB di ADO. et, come provider dati in quanto anfibio rispetto ai tre data base ammissibili. Il CMS sostanzialmente genera contenuti su web utilizzando la tecnica della trasformazione XML/XSL. Ho realizzato il toolkit di distribuzione con InstallShield. Tecnologie utilizzate: ASP. et, SQL Server, Unix Shell, XML/XSL, Access, Oracle Dal 06/2003 al 05/2007: Analista Programmatore ambito TLC In questo ambito ho operato essenzialmente sia come analista che come sviluppatore. Su richieste specifiche del cliente ho provveduto anzitutto a definire gli ambienti e le architetture di riferimento per il successivo sviluppo dei vari applicativi. Le applicazioni in questione in effetti non erano destinate solamente a eseguire data entry su interfaccia utente (Consumer to Business), ma dovevano altresì interfacciarsi verso altri sistemi (SAP, Applicativi IBM, Server Unix). (Business to Business). Ne è nato perciò un portale che implementa diverse funzionalità: Guida telefonica; Trouble Tickets (Call Center); Distribuzione dati di traffico e di fatturazione ai VAR; Registrazione di tickets ed eventi relativi ai clienti; Gestione delle richieste di emissione ordini e fatturazione attiva a passiva per gli utenti interni della rete fonia. Tecnologie utilizzate: ASP. et, ASP, Oracle, FTP Dal 03/2002 al 06/2003: Programmatore ambiti vari Ho sviluppato: un applicativo in ASP su Oracle per la gestione delle statistiche chiamate/interventi per il Call Center; un applicativo gestionale (ordini, fatture, rimborsi, scadenziario pagamenti...) in ASP su Sql Server; un applicativo in ASP su Oracle per la gestione delle anagrafiche dei fornitori consorziati; un applicativo in ASP su Oracle per il controllo incrociato di ordini, chiamate, interventi e rimessi. A partire dall Ottobre 2001 ho seguito le evoluzioni della piattaforma Microsoft ASP. et e in contemporanea (part time) realizzando un applicativo in ASP. et (C#), per la gestione di UNL CUP (Centro Unificato Prenotazioni). Tecnologie utilizzate: ASP, Oracle, Sql Server, C#, ASP. et Dal 05/1998 al 02/2002: Analista Programmatore ambiti vari Consulente presso un azienda che sviluppa sostanzialmente un applicazione Web based di content management in ambiente server Microsoft ( T 4.0 e Windows 2000) in tecnologia CGI, ASP e COM, che consente all utente finale di creare e autogestirsi un proprio sito web. Mi sono occupato di analisi e sviluppo di: un Workflow per la pubblicazione di documenti previo ciclo di verifica e approvazione secondo gli standard ISO 9000; un applicazione che consente di replicare su server remoti attraverso protocolli FTP e WebDav il contenuto del sito creato e gestito tramite il content management; un applicazione ASP, che consente l installazione automatica di più istanze del content 5 di 5

management e la creazione su Directory Server, in protocollo LDAP, degli utenti ad esso associati; un motore di ricerca per contenuto e tipologia di documenti. Esternamente ho sviluppato, part time, un progetto finalizzato a rendere disponibile su Web la gestione delle Aziende Sanitarie Locali. Il progetto, nato su specifiche di un medico professionista, con l interessamento della Regione Lombardia, è sviluppato in tecnologia ASP, COM Objects e data base Access o Sql Server. Inoltre ho sviluppato: un applicativo in ASP per la gestione ISO 9000 delle non conformità; un applicativo in ASP per la gestione delle richieste di acquisto. Tecnologie utilizzate: CGI, ASP, COM, Access, Sql Server, Microsoft T 4.0, Windows 2000 Dal 01/1995 al 05/1999: Programmatore/ Responsabile di progetto ambito Industriale A supporto dell'installazione e della configurazione dei propri sistemi, il cliente decide di fornire un CD-ROM equipaggiato con applicativi grafici basati su Windows 3.11. Nel gennaio 1997 si decide di trasformare l'interfaccia grafica sinora sviluppata in Visual C++, in HTML. Molte pagine, dovendo essere dinamiche, contengono inoltre dei JavaScript. Nella prima parte del 1996 Microsoft rende disponibile la prima implementazione di ASP (Active Server Pages). Mi occupo perciò della analisi di fattibilità e della definizione architetturale di un sistema di distribuzione dei drivers e delle patch di sistema tramite un applicazione web. Terminata la fase di analisi procedo all implementazione in prima persona coordinando in contemporanea il mio gruppo di progetto. Tecnologie utilizzate: Windows 3.11, HTML, Visual C++, JavaScript, ASP, SQL Server Dal 04/1992 al 01/1995: Programmatore ambito Industriale Sviluppo di un driver software per il controller RAID su sistema operativo Unix SVR 4.0. Definizione e sviluppo di un driver software che implementi gli algoritmi RAID nel kernel Unix. Nel frattempo valutazione ed acquisizione di una soluzione RAID sviluppata da fornitori esterni. Tecnologie utilizzate: RAID, Unix SVR 4.0 el 03/1992 e 03/19993: Programmatore ambito Industriale Porting su piattaforma hardware di un driver per periferiche dischi su Windows T; Porting su piattaforma hardware di sistema operativo multiprocessor. Sviluppo di migliorie funzionali e prestazionali su drivers per tastiera e video. Attività svolta in California. Tecnologie utilizzate: Windows T Dal 1989 al 1990: Programmatore ambito Industriale Negli Stati Uniti dove mi sono occupato della definizione architetturale del sistema di I/O per un computer basato su processor RISC i860 Intel. Il sistema di I/O era basato su utilizzo di controllers intelligenti con a bordo il sistema operativo VRTX. Il mainframe ospitava il Sistema Operativo Unix SV R4.0 AT&T; Definizione e implementazione di un boot-strapp da rete per una Work Station Grafica senza dischi. Utilizzo di protocolli RARP, UDP e TFTP; A fine del 1990 rientro in Italia. Definizione e sviluppo di applicazioni di Tele-diagnosi a System Activity Reporter su Sistema Operativo Unix SV R4.0 AT&T. 6 di 6

Tecnologie utilizzate: I/O, VRTX, Unix SV R4.0 AT&T, RARP, UDP, TFTP Dal 1982 al 1988: Programmatore ambiti vari Sviluppo di drivers software per periferiche SCSI (dischi fissi, floppy disk, streaming tape e nastri) su Sistema Operativo Unix Berkeley 4.3; Porting di applicativi di rete basati su protocollo TCP/IP (rlogin, ftp, telnet ) su Sistema Operativo Unix Berkeley 4.3; Group leader per sviluppo di strumenti di diagnostica stand alone e run time su sistema operativo MOS. Sviluppo di un debugger per codice assembler, scritto in assembler, su processore Motorola 68020. Esperimento di applicazione di tecnologie in Intelligenza Artificiale per scopi diagnostici; Diagnostici per computers, in assembler per processore Zilog Z8000 e in linguaggio C. Tecnologie utilizzate: C, Unix Berkeley 4.3, TCP/IP, MOS Dal 1974 al 1982: Programmatore ambito TLC Progettista hardware e Firmware Sviluppo di circuiti logici a tecnologia elettromeccanica (relais) per centrali telefoniche interdistrettuali; Sviluppo di circuiti analogici a semiconduttore; Sviluppo di circuiti logici a semiconduttore; Sviluppo di filtri digitali; Sviluppo di Firmware in Assembler su processor Intel 8080. Tecnologie utilizzate: Firmware ULTIMO AGGIORNAMENTO IL 02/11/2013 DISPONIBILITA DA DEFINIRE Si autorizza al trattamento dei dati personali ai sensi della legge 196/2003 RISORSA N 033001 7 di 7