ࡱ>  {)gbjbjzz 4)^zz|$]""""]]]]]]]$_xbr5]-5]""b]--- ""]-]--ZlQ\"Pc=#j[*\x]0]'\*bi*|bTQ\Q\Jb\`-5]5]-]bz :Curriculum Vitae - Programmatore Senior C# / .NET / ASP.NET  HYPERLINK "http://www.iamreadytowork.com" http://www.IamReadyToWork.com  HYPERLINK "http://www.iamreadytowork.com" \t "_blank"  INCLUDEPICTURE "http://www.iamreadytowork.com/resume-images/Resume-Web-Programmer-468x60.gif" \* MERGEFORMATINET  Last updated: Aprile 2013  Dati Personali Nome e Cognome: OLEKSANDR KOCHERHA Data di nascita: 07/02/1976 Residenza: Milano Telefono: Contattare per mail E-mail:  HYPERLINK "mailto:programmatore.informatico@gmail.com" programmatore.informatico@gmail.com  Obiettivo Lavorare in qualit di Programmatore Senior / Team Leader. Crescere professionalmente come ingegnere informatico, creare progetti con tecnologie innovative.  Sistemi Operativi  Windows 7 / Vista / Server 2003 2008 / XP / 2000 / 98 / 95 / NT 4, Windows 3.x, MS-DOS 3.3-6.22, UNIX (in fase di apprendimento)  Linguaggi di Programmazione  Conoscenza dei linguaggi : C# - 9 anni, Asp - 13 anni, Asp.Net - 8 anni, SQL - 13 anni, C++ - 6 anni, C - 8 anni, Visual Basic / VBA - 8 anni, XML / XSL, ActiveX / OLE Automation, COM, HTML / DHTML / CSS / JavaScript / VBScript / HTA , Oracle Stored Procedures, Auto Lisp (per AutoCAD), CA-Clipper, Turbo Pascal, Assembler x86 (utilizzato saltuariamente). Buona conoscenza dei diversi paradigmi di programmazione, della teoria dei linguaggi e dei principali linguaggi di programmazione. [Provengo dalla generazione del vecchio MS-DOS :-) ]. Predilezione per la programmazione orientata agli oggetti (OOP). Buona comprensione di analisi dati (Modelli Entit-Relazioni). Tendenza allapprendimento rapido delle nuove tecnologie. Costante impegno nellaggiornamento professionale: libri, corsi, articoli, riviste, forum informatici.  Ambienti di Sviluppo / Software / Tecnologie Utilizzate  .NET Framework 1.1, 2.0, 3.5, 4.0, C#, VB / VB.Net, AJAX (JQuery, Backbone, Mustache, Handlebars), ASP.NET AJAX Control Toolkit, Oracle 8i, SQL-Server 2000/2005/2008, SSIS, DTS, MS Access, TOAD, Oracle SQL *Plus, Erwin, Red Gate Sql Tool Belt, MVC4, XML, Web/WCF Services, WSS (Windows SharePoint Services), ADO/ADO.Net, Log4Net, NLog, Multithreading, SOX Accelerator, IIS, TCP/IP, FTP, Net.Tcp, MVC++ 6.0 (MFC, ATL, Win32 API), CDONTS, ODBC, DAO, Ethereal, WireShark, Soap UI, Crystal Reports, Borland C++ 5.0(OWL)/4.5/3.1, MTS, MS IE, Sysinternals Utilities, PDF/FDF, Photoshop, Antenna Xsl Formatter, PcANYWHERE, Norton Utilities, AutoCAD 10-14/2000, buona conoscenza della suite MS Office (sia come utente che per sviluppo di macro/applicazioni), Microsoft Visual Studio 6, .NET 2003, 2005, 2008, 2010, 2012, TFS, SAW.  Principali Esperienze Professionali contratto a tempo indeterminato con Morningstar Italy /fornitura di ricerche finanziarie indipendenti, clienti: Banca Generali, Fineco, Allianz, Banca del Sempione, Eurizon, Credem, Azimut, Fund Store/ Milano Maggio 2011-Presente Developer and IT Manager, Senior Software Delevoper Morningstar Integrated Web Tools (ex Licensed Tools). Risorse istituzionali online per il monitoraggio e l'analisi degli investimenti. Sviluppo del nuovo modulo "Bear Market Simulation" Potenziamento del modulo "Portolio Planner" Customizzazione del codice per i clienti italiani: Snapshot, X-Ray, Correlation Matrix, Fund Screener ecc. Dynamic layout, HTML blocks, bug fixing e ottimizzazione Licensed Tools API, data providers (C#, AJAX, WCF, XML / XSL, Antenna XSL Formatter, Web User Controls, Threading, ADO.Net, SQL) Bond Import Tools. Lo strumento per raccogliere i dati delle obbligazioni dai fornitori esterni. Elaborazione dei file della Borsa Italiana (mercati MOT, TLX) Import dei dati da Moody's (C#, SQL Stored Procedures, FTP, SharpZipLib) Banca Generali Advisory Platform. Un check-up del portafoglio, attraverso lanalisi del profilo di rischio/rendimento, degli obiettivi di investimento e degli orizzonti temporali. LAsset Allocation in linea con gli obiettivi di investimento e la propensione al rischio. La costruzione del portafoglio. Il monitoraggio continuo e sistematico del portafoglio, una reportistica avanzata. Migrazione del vecchio codice applicativo verso Microsoft .NET 3.5 / VS 2010 Acquisizione dei dati provenienti da CSE - Consorzio Servizi Bancari Implementazione delle procedure di disaster recovery Realizzazione delle nuove richieste del cliente Gestione e manutenzione evolutiva della piattaforma (C#, Certificati SSL, Web Services, XML / XSL, Cookies, Criptazione, PDF Reports, ADO.Net) Advisory Platform 2.0. L'evoluzione della piattaforma Advisory di Banca Generali con focalizzazione sulla facilit, velocit e comodit d'uso WCF/Web Services pi "leggeri" Creazione di una versione separata per i per dispositivi mobili (tablet-oriented) Pi interattivit grazie all'uso massiccio di AJAX Buona compatibilit tra i vari browser Log dettagliato (C#, WCF / Net.Tcp Binding, AJAX libraries: JQuery, Backbone, Mustache, Handlebars) Attivit varie Verified by Visa - wrappers di back end Morningstar internal Web/WCF Services: POI, Athena, Minerva - modifiche custom e bug fixing Interazione con fornitori e clienti Collaborazione con i vari team di Morningstar dei vari paesi e con la sede centrale di Londra (Cardinal Centinel Thin Client technology, C#, Web/WCF Services) Banca Sara (Banca della Rete) /banking e trading online, risparmio gestito/ Milano Maggio 2008-Aprile 2011 Programmatore "Bloomberg Enhanced Client". E' una soluzione per scaricare i dati da Bloomberg Windows Service installato su una macchina "Bloomberg Terminal" che tramite Bloomberg API effettua le richieste dei clienti remoti Applicazione Client che interroga il Windows Service, prende i dati da Bloomberg e aggiorna i vari DB Sql-Server (Bloomberg API, C#, Windows Service, .Net Remoting, Threading, ADO.Net) "XFTitoli: Anagrafica Titoli di Banca Sara". L'applicazione ASP.Net AJAX permette di gestire alcune problematiche legate al mondo titoli. Progettazione del database ad hoc XFTitoli La categoria del titolo determina la navigazione nelle varie maschere Filtro Categoria / Tipologia / Descrizione ecc. con la paginazione custom Sincronizzazione tra i database di IBM DB2 e Sql-Server 2005 Ricerca titoli per ISIN e altri codici alternativi Impostazione automatica/manuale di profilo MiFID (valutazione delladeguatezza e dellappropriatezza) Assegnazione dei Rating di Moody's / S&P / Fitch Export in Excel (AJAX TabView, UpdatePanel, UpdateProgess ecc. controls, SQL-Server 2005, IBM OLEDB provider for DB2) "Indicatori AssoReti". La soluzione che implementa sia le specifiche di legge sia il sistema di controllo interno sullattivit dei promotori finanziari. E' composta dal sito web ASP.Net con i servizi di reportistica e le stored procedures/SSIS che implementano la logica. (ASP.NET AJAX Control Toolkit, C#, SSIS, DTS) "Estratto Conto Online". Sviluppo di una classe generica e di interfaccia web cross-browser ASP.Net del sito di "Banca Sara" che permette di scaricare gli estratti conto/altri documenti memorizzati in formato PDF sui server di Postel (C#, ASP.Net, Web Services, Altova XMLSpy) "My Contacts". Realizzazione dell'interfaccia tra IBM DB2 e Sql-Server 2005 che consente ai clienti di gestire online i dati personali (C#, ASP.Net, XML, IBM DB2 HiT Software Driver) "Market Abuse". Applicazione ASP.Net per evidenziare le operazioni effettuate dagli intermediari finanziari che possono configurare un abuso di informazioni privilegiate o la manipolazione del mercato. (Sql-Server 2005, IDB DB2, SSIS, ASP.Net, C#, AJAX) "Fund Management". E' un set di applicazioni integrate che forniscono un completo sistema di verifiche sui Fondi con le seguenti procedure: Verifica Ordini dei Fondi Verifica Eseguiti dei Fondi Quadratura dei Fondi. Il monitoraggio viene effettuato SGR per SGR. "Funds Check" - applicazione ASP.Net AJAX che visualizza tutte le anomalie e inoltre ha varie funzioni di ricerca Web Service "Sara AS/400 Fondi" - tramite IBM AS/400 Client Access object (IBM iSeries Access per Windows) permette di lanciare il programma di SIBE (Sistema Informativo Bancario Europeo) "XF" (eXtended Financial services) per calcolare il saldo alla data. Per comodit il web service e' chiamato da una stored procedure CLR di SQL Server. (C#, SSIS, CLR SQL Server Stored Procedure, ASP.Net, AJAX, Log4Net, IBM DB2) "Calcolo Profili MiFID". E' lo strumento usato da Banca Sara per calcolare e gestire la scheda dei profili MiFID del titolo (Adeguatezza / Appropriatezza). Ai fini del calcolo i titoli si dividono nelle seguenti categorie: Derivati, Azioni, Obbligazioni, Fondi, Sicav, ETF, Certificates, Diritti, Warrant, Covered Warrant ecc. Per ogni categoria e' applicato un algoritmo di calcolo diverso. (C#, Bloomberg API, SQL-Server Table-Valued User-Defined Functions, DTS, SSIS, Web Services) "Gestione del rischio di un portafoglio". Progettazione del database e implementazione delle stored procedure che preparano l'anagrafica dei titoli in portafoglio. L'aggiornamento viene effettuato con i dati ricevuti dalla borsa italiana - BIT. Esiste un servizio di verifica e di segnalazione dei titoli senza Benchmark. (SQL-Server, C#, Stored Procedures, Excel Documents in formato XML, Linked Server, OpenQuery, IBM DB2) Shared Service Center By Pirelli & Telecom Italia - SSC S.c.r.l. (ex PIRELLI Informatica S.p.a.), Torino - Milano Decembre 2005-Aprile 2008 Programmatore Progetto SOX 404 di Telecom Italia La sezione 404 del Sarbanes-Oxley Act (SOX) richiede alle aziende quotate nelle borse USA di fare annualmente un assessment sulla base del quale sottoscrivere l efficacia dei controlli interni rispetto ai risultati economici comunicati al mercato. Coordinamento tecnico del team di lavoro SOX. Raccolta delle richieste del cliente, analisi ed ottimizzazione delle stesse e documentazione. "Procedura Annuale di Sox RollOver" trasforma e riproduce documenti SOX, crea dei nuovi siti partendo da quelli gi esistenti. Il processo suddiviso in fasi prestabilite. Fasi principali: Sox Export salva un intero sito SOX (compresi i vari tipi di documenti Xml di SharePoint) sul database SQL-Server Sox Db Syncronizer - analizza il file di configurazione ed allinea la struttura del database Sox Fixer un "motore" che lancia i plugin di trasformazione Sox Plugins - un set di plugin come copy, delete, insert, update, valorizzazione dal Sox Control Set ecc. che effettuano le operazioni di base sul SOX database Sox Import crea il sito SOX e scrive i documenti Xml di SharePoint (C#, VB.Net, XML, Windows Sharepoint Services, SQL-Server, Multithreading, Asp.Net) "UserExplorer" - uno strumento di provisioning, permette agli amministratori di configurare le propriet degli utenti SOX. (Active Directory, C#, ASP.Net, Obout Treeview Component, SMTP, ADO.Net, Skmmenu Component) "Sox Document Fixer" - uno strumento standalone capace di modificare i documenti Xml di SharePoint con la massima flessibilit. (Windows SharePoint Services Object Model, C#, ADO.Net) "Master Data Admin" - una soluzione universale utile per customizzare linterfaccia utente. Fornisce servizi di traduzione in italiano, inglese, portoghese, spagnolo e offre personalizzazione delle viste per utenti amministratori. (C#, ASP.Net, SQL-Server, ADO.Net) Sox Drill Down Search - una parte dell'interfaccia Sox Asp.NET che consente la funzionalit di ricerca dei documeti SOX, la customizzazione della vista Search/Result, implementa la paginazione della griglia, traduce le colonne, ordina le colonne dinamiche ecc. (ASP.Net, c#, ASP.NET User Controls, ASP.NET DataGrid Web control, SQL-Server Stored Procedures, ADO.Net) "Multilanguage Announcement" una custom SharePoint Web Part. In modalit default traduce gli annunci secondo l'impostazione corrente dell'Internet Explorer. Per visualizzare la traduzione desiderata basta cliccare sulla bandierina corrispondente. (SharePoint Products and Technologies 2003 Software Development Kit (SDK), C#, ADO.Net ) InfoPath Form Template (XSN) customization - implementazione delle nuove funzionalit come dynamic dropdown/checkbox list, field hiding, modal dialog boxes, validation. (C#, ASP.Net, Web Services, JavaScript) contratto a tempo indeterminato con Shared Service Center By Pirelli & Telecom Italia - SSC S.c.r.l. (ex PIRELLI Informatica S.p.a.), Milano Marzo 2001-Novembre 2005 Programmatore Ticket Restaurant. Applicazione Asp.Net che consente di consultare, di inserire e di modificare via web le informazioni relative alla gestione dei ticket del personale Pirelli. Studio del problema, progettazione del database (Oracle), realizzazione del sistema in C#. Interfaccia con SAP per il flusso dei dati, ottimizzazione dei flussi. (C#, Asp.Net, Oracle Stored Procedures, VB, ActiveX) Fondo Assistenziale Sanitario di PIRELLI. Realizzazione del sito intranet che gestisce i rimborsi delle spese mediche dei dipendenti, controlla/aggiorna i dati anagrafici, fa i calcoli relativi alla contabilit e statistica, crea vari report ecc. (Sviluppo delle pagine Asp e del database, ActiveX Components, MS-Excel Automation, JavaScript, CDONTS, HTML/DHTML/CSS, Oracle Stored Procedures/Triggers, importazione dei dati dal vecchio database, verifica dati, manutenzione periodica). "Sportello Ufficio Personale di Fabbrica" . Lapplicativo legge il badge del dipendente per identificare la persona e svolge diverse funzioni : la stampa dei vari moduli precompilati, cambio di indirizzo/ di coordinate bancarie, comunicazione con l'ufficio del personale via e-mail, ecc. (Visual Basic/C#, Programmazione della Porta Seriale, Oracle, ActiveX Word/Excel Automation, PDF) Libro Matricola Pirelli. E' un sistema sviluppata per sostituire i libri matricola cartacee di vari stabilimenti con un libro elettronico. Contiene sia linterfaccia web per gestire i vari libri matricola che l'applicazione Client/Server per generare i file PDF criptati. (Asp/Asp.Net, VB/C#, ADO, Crystal Reports, Oracle Stored Procedures, PDF/FDF) Segnalazione malattie telefoniche Pirelli, applicazione VB/Oracle/ASP che gestisce le segnalazioni telefoniche di malattia del personale Pirelli, avvisa i responsabili ed offre la visualizzazione via web delle statistiche di assenteismo. Mansioni svolte: realizzazione della parte web e della parte Oracle del sistema. (Asp, Oracle, VB, ActiveX, Microsoft Web Objects) Stock Options PIRELLI. Questa applicazione web intranet stata implementata per gestire il trasferimento di informazioni relative all'acquisto/vendita di stock options Pirelli ai Servizi Finanziari interni (servizio titoli) ed esterni (broker). Versione multilingua (italiano/inglese) (Asp, HTML/DHTML/CSS/JavaScript, Oracle Stored Procedures, PDF/FDF, UNIX scripts) "Aggiornamenti Periodici ABI/CAB". E' un programma che scarica da un sito Internet una serie di pagine HTML contenenti i campi "ABI"/"CAB"/"Descrizione filiale", effettua il parsing delle pagine salvate ed inserisce i dati elaborati in un database. In questo modo l'azienda ha risparmiato sull'acquisto periodico del file con i codici bancari di tutte le agenzie italiane. (VB, ADO, Oracle) "Infortunio" un'applicazione web based per compilare i moduli INAIL. (Asp.Net, C#, Adobe Photoshop, Oracle, PDF/FDF) "Employee Self Service Simulator" un programma che permette ai responsabili di giustificare le assenze degli operai che non hanno PC passando alla login web form dell'interfaccia web di SAP la login e la password dell'operaio. E' un escamotage per risparmire i costi dell'azienda e per ridurre drasticamente i tempi di sviluppo. (C#, SQL Server, ADO.Net, Internet Explorer Document Model) "Fondo Integrativo per i dirigenti del Gruppo Pirelli". Con questa applicazione web si pu creare una comunicazione in formato HTML (scegliere font, colore desiderato, inserire immagini/tabelle/radiobutton/checkbox/button ed altro ancora) e mandarla agli utenti (Asp/JavaScript HTML Editor, CDONTS, Oracle, VB, ActiveX) "Giustificativo Assenze per i dirigenti del Gruppo Pirelli." (Asp, Oracle, VB, Excel Automation, ActiveX) "Gestione Richieste HELPDESK". Serve per l'archiviazione delle richieste. (Asp, VB, MS Access, MS Outlook) "Parcheggi Pirelli". (Asp, Oracle) Progettazione e sviluppo di interfacce web per soddisfare varie richieste di sistemi HR Pirelli ( una specie di indagini interni online): le interfacce permettono ai dipendenti di scegliere tra diverse opzioni (come nei sondaggi), hanno le statistiche degli accessi ai siti, controllano l'autorizzazione, inviano le mail ecc. (esempi: "Spostamenti casa-lavoro", "Richiesta parcheggi", "Premio feriale", "Coordinate bancarie", "Adottiamo una scuola in Indonesia" ecc.). (Asp/Asp.Net, ADO/ADO.Net, Oracle, JavaScript/HTML/DHTML/CSS) "Statistiche Assenteismo di Stabilimento". E' un'applicazione object-oriented scritta in C++. (Visual C++/MS-Excel/Oracle) ALTRI lavori svolti in Pirelli: - Aggiornamento e manutenzione degli applicativi di risorse umane - Analisi applicazioni/algoritmi/problematiche gi esistenti - Supporto utenti/Supporto LSA per postazioni distribuite - Gestione File System, permessi, utenti - Assistenza vecchio codice (Perl, Visual basic 16-bit, procedure UNIX) - Revisione data base (Oracle/SQL Server), import/export/controllo/conversione dati - Sviluppo di applicativi su problematiche HR (human resource) AGB Media Services/AGB Ukraine (Television Audience Measurement Company), Kiev, Ucraina Gennaio 2001 Febbraio 2001 Programmatore Specializzazione nello sviluppo di software di alta qualit e velocit: calcoli statistici, convertori, algoritmi di ottimizazzione. C++/MFC/ATL/ActiveX. Il lupo e l'agnello Editori (casa editrice), Milano Settembre 2000 Dicembre 2000 Programmatore Progetto e realizzazione di 4 siti Intranet (Asp) per il funzionamento con dati memorizzati in SQL-Server. Le pagine di Asp includono tutte le caratteristiche di aggiunta, modificazione e cancellazione dei dati, speller di ortografia. Il software stato studiato con interfaccia molto semplice ed intuitiva. E' possibile operare una ricerca con molte opzioni. Disponibile per gli utenti del Mac e del PC. Progetto e realizzazione del gruppo di controlli ActiveX (DLL) scritti in C++, tra i quali "Italian Speller". Quest'ultimo pu essere visualizzato dalla pagina di Asp ed volto al controllo ortografico (invoca MS Word speller). Lo speller ha migliorato significativamente la qualit delle pagine dell'Intranet locale, in modo tale che gli redattori lavorino pi velocemente. Progetto e realizzazione del sito Intranet per memorizzare immagini (Asp, JSP, VBScript, JavaScript). Gli utenti possono definire caratteristiche di immagini, aggiungere descrizioni, status di illustrazioni con laggiunta della possibilit di ridimensionare JPG, PNG, BMP, PCX. Ho sviluppato motori di ricerca veloci, efficienti e con diverse opzioni. Si tratta di un ottimo strumento per amministrare al meglio i disegni di qualsiasi azienda. Progetto e realizzazione del programma "Data Import/Export" (C++, MFC,MS SQLServer 7, MS Access). Sviluppo dei programmi per la gestione di: immagini, statistica, stampa, database (C++, VB, Excel, Access, SQL Server) Istituto di Geodesia, Agrimensura e Agrobiologia (valutazione, divisione e ripartizione dei terreni, consulenze in materia di agricoltura e consulenze legali), Kirovograd, Ucraina Settembre 1996 - Agosto 2000 Software Analyst/Programmer "AutoCAD Draw 2000". Questo programma consente di disegnare le piante geografiche direttamente in AutoCAD 14. (Microsoft Visual C++ 6.0, MFC, ATL, ActiveX Automation) "Visual Map Editor". E' lo strumento per editing di immagini/coordinate geografiche che con ottimi risultati ed a costi limitati consente di creare mappe in modo pratico e semplice. (Borland C++ 5.0/4.5, OWL, OOP, Standard Template Library) Sistema che permette di creare/compilare in automatico/stampare/gestire moduli per i proprietari dei terreni. Il programma mantiene un archivio sul server SQL. L'interfaccia dell'utente facile ed intuitiva. Nella regione di Kirovograd circa il 30-40% dei moduli stato prodotto con questo software. (C++, SQL, Word Basic, OLE Automation). Programmi in Lisp per AutoCAD 10-14. Una serie di applicazioni per contabilit e stuff: calcoli di stipendi, spese e redditi, spese di viaggio, costo del lavoro, vari statistiche ecc. (CA-Clipper). Partecipazione allo sviluppo di sistemi GIS.(VC++) Percorso Scolastico Universit Tecnica Statale di Kirovograd, Ucraina Facolt di Computer Science e Software Design, B.Sc. in Computer Science, Giugno 1998 Titolo della tesi : Visualizzazione e stampa di mappe geografiche. Laurea con lode in Ingegneria Informatica (voto 5.0/5.0) Settembre 1993 Giugno 1998College di Cibernetica e di Tecnica, Kirovograd, Ucraina Enfasi sulla Matematica / Informatica, Diplomato con massimo dei voti e "medaglia d'oro" (voto 5.0/5.0) Settembre 1991 - Maggio 1993Scuola dell'Arte, Kirovograd, Ucraina Pittore e disegnatore , Certificato con lode, Maggio 1991 Settembre 1988 Maggio 1991Corsi / Certificazione Vari corsi online dell'ABI (Associazione Bancaria Italiana) : "Gli Abusi di Mercato", "Antiriciclaggio e Terrorismo Internazionale", "Responsabilita' Amministrativa Delle Banche" ecc. 2008 - 2010 Corso di Lingua Inglese Livello Avanzato Ed.2, Consorzio Accademico Europeo. (Docente madrelingua British Insitute) 2009 - 2010 Implementing Security for Applications. MOC (Microsoft Official Curriculum) 2840. Marzo 2009 Implementing and Maintaining Microsoft SQL Server 2005 Integration Services. MOC (Microsoft Official Curriculum) 2792. Febbraio 2009 Partecipazione ai vari corsi di informatica all'interno dell'azienda (Pirelli / SSC S.c.r.l.) 2002 - 2007 Certificazione di Italiano come Lingua Straniera, CILS Livello QUATTRO-C2 (E' il livello adeguato per chi opera nel settore della traduzione dall'italiano alla propria lingua) Universit per Stranieri di Siena Giugno 2004 Corso di Italiano per Stranieri (livello di professionalit della competenza in italiano come lingua straniera), Civica Scuola di Lingue Straniere, Milano superato l'esame finale con il risultato di 98/100 (Giugno 2004) Settembre 2003 - Giugno 2005 Seminario Introduzione a .Net per sviluppatori, Microsoft Settembre 2002 Corso individuale di lingua Italiana Master Education Group S.r.l./LinguaViva, Milano 2001-2002 Corso Building WEB Applications Using Microsoft Visual InterDev 6.0 Mondadori Informatica Education Maggio 2001 Corsi American English, Public Relations, Consumer Behaviour and Marketing (in lingua inglese) 1997 - 1998  HYPERLINK "http://www.iamreadytowork.com/docs/certified-c-programmer.jpg" \t "_new" "MASTER Certified C Programmer", Online Public Transcript ID No.21069 Brain Bench (former Tekmetrics) E-Certification Maggio 20, 1999  HYPERLINK "http://www.iamreadytowork.com/docs/certified-cpp-programmer.jpg" \t "_new" "Certified C++ Programmer", Online Public Transcript ID No.21069 Brain Bench (former Tekmetrics) E-Certification Maggio 21, 1999  HYPERLINK "http://www.iamreadytowork.com/docs/certified-written-english.jpg" \t "_new" "Written English", Online Public Transcript ID No.21069 Brain Bench (former Tekmetrics) E-Certification Giugno 25, 1999 "Intermediate English", Ukrainian Branch of the European School of Education by Correspondence (ESCC) Student Number A57110742 1997 - 1999 Lingue  Ucraino:madrelinguaRusso:madrelinguaInglese:buonoItaliano:buono, CILS Livello QUATTRO-C2, punteggio complessivo 81/100Disponibilit Disponibile a qualunque tipo di spostamento.Possiedo patente di Cat. B. Autorizzo l'uso dei miei dati ai sensi dell ART. 13 DEL D.Lgs 196/2003  <=hi6 9 : V W X Y ӯ}e}]F,j$/hB*CJOJQJU^JaJphhCJaJ/h56B* CJOJQJ\]^JaJph8jh56B* CJOJQJU\]^JaJph)h6B*CJOJQJ]^JaJph2jh6B*CJOJQJU]^JaJphh0JCJaJ#hB*CJOJQJ^JaJph,jhB*CJOJQJU^JaJphh<V W <kd[.$$IfF X )BBB  t6    34B` apyt$d$Ifa$gdd$Ifgd$If[$\$gdW Y i j l | BSkd%0$IfK$L$0 &BB t634Bad$IfgdK$Akd/$$If)B t634Baytd$Ifgd dgdY i j ! D E F G H I J U V 234ййЉt)h6B*CJOJQJ]^JaJph#hYwB*CJOJQJ^JaJph&h<B*CJOJQJ^JaJphh0JCJaJ,jhB*CJOJQJU^JaJph#hB*CJOJQJ^JaJphhCJaJ)h5B* CJOJQJ\^JaJphf- ISkd0$IfK$L$0 &BB t634BaSkd0$IfK$L$0 &BB t634Bad$IfgdK$ F G H I;d$IfgdSkd1$IfK$L$0 &BB t634Bad$IfgdK$Skd]1$IfK$L$0 &BB t634BaH I J U V X PAkd2$$If)B t634Baytd$Ifgd dgdTkd-2$$If0 )DB t634Bayt  PAkdx3$$If(B tV634Baytd$Ifgd dgdTkd3$$If0 )DB t634Bayt RAkdH4$$If(B tV634Baytd$Ifgd dgdRkd3$$If0y(DB tV634Bayt2346qRDd$IfgdYwAkd5$$If(B tV634Baytd$Ifgd dgdRkd4$$If0y(DB tV634BaytqrsghioqѼggWgIhB*OJQJ^Jphh0JCJOJQJ^JaJ8h56B* OJQJ\]^JfHphq h0JOJQJ^J)h6B*CJOJQJ]^JaJph,jM6hB*CJOJQJU^JaJph)h5B* CJOJQJ\^JaJphf&h<B*CJOJQJ^JaJphhCJaJ#hB*CJOJQJ^JaJphqrsRAkd5$$If(B tV634Baytd$Ifgd dgdRkd}5$$If0y(DB tV634Baytq$d$Ifa$gdd$IfgdTkd6$$If0(BB tV634BaytQuuǿzaaEazaEazaE7hh6B*CJOJQJ]^JaJmH phsH 1hhB*CJOJQJ^JaJmH phsH 7hh5B*CJOJQJ\^JaJmH phsH ,j&8hB*CJOJQJU^JaJph#hB*CJOJQJ^JaJphhCJaJhB*OJQJ^Jph2h5B*OJQJ\^JfHphq h0JB*OJQJ^Jphrddd$IfgdkdT7$$IfF(DD B  tV6    34BapytJ~Qu7vExx & Fd$IfgdYw & Fd$IfgdYwd$IfgdTkd8$$If0(BB tV634Bayt E@ua0A-R & Fd$IfgdYw & Fd$IfgdYwd$Ifgd & Fd$IfgdYwAHJbpqrs渜渜dVFV>hCJaJh0JB*OJQJ^JphhB*OJQJ^Jph8h56B* OJQJ\]^JfHphq h0JOJQJ^JhhCJaJmH sH 7hh6B*CJOJQJ]^JaJmH phsH #hB*CJOJQJ^JaJph7hh5B*CJOJQJ\^JaJmH phsH 1hhB*CJOJQJ^JaJmH phsH Jq$d$Ifa$gdd$IfgdTkd-9$$If0(DB tV634Baytqrsurddd$Ifgdkd9$$IfF(DD B  tV6    34Bapytstuvx 4n!!!!!"##/#1#$-$0$=$$$$$%%%%%׺ץ׺׉pTp׉pTpץ׺ץ׺׉pTp7hh5B*CJOJQJ\^JaJmH phsH 1hhB*CJOJQJ^JaJmH phsH 7hh6B*CJOJQJ]^JaJmH phsH )h6B*CJOJQJ]^JaJph)h5B*CJOJQJ\^JaJphhCJaJ#hB*CJOJQJ^JaJph,jr:hB*CJOJQJU^JaJph uvxM R +!]!xxxxxxx & Fd$IfgdYw & Fd$IfgdYwd$IfgdTkd;$$If0(BB tV634Bayt ]!n!x&&&&h'(,,,-xTkdy;$$If0(DB tV634Bayt & F d$IfgdYwd$Ifgd & Fd$IfgdYw %( ))%)***+:,,,,,,,--2-@-A-sVsH8Hh0JB*OJQJ^JphhB*OJQJ^Jph8h56B* OJQJ\]^JfHphq h0JOJQJ^JhhCJaJmH sH 1hhB*CJOJQJ^JaJmH phsH 7hh6B*CJOJQJ]^JaJmH phsH )h5B*CJOJQJ\^JaJph)h6B*CJOJQJ]^JaJph#hB*CJOJQJ^JaJph-A-B-C-E-aSSd$Ifgdkd;$$IfF(DD B  tV6    34Bapyt$d$Ifa$gdA-B-C-D-E-F-H-j-k-...*/,//023 3333f445567]78p89B9D9E9F9w^w^w^w^1hhB*CJOJQJ^JaJmH phsH 7hh6B*CJOJQJ]^JaJmH phsH #hB*CJOJQJ^JaJph)h6B*CJOJQJ]^JaJph)h5B*CJOJQJ\^JaJph,j<hB*CJOJQJU^JaJph#hB*CJOJQJ^JaJphhCJaJ#E-F-H-.*/0-111o22 334xx & F d$IfgdYw & F d$IfgdYwd$IfgdTkdZ=$$If0(BB tV634Bayt 457r8D9E9F9H9d$IfgdTkd=$$If0(DB tV634Bayt & F d$IfgdYwF9G9H9I9K9n9o999999:::::::^;;<|=>>@׺׮׃s\׺׺׺,j@hB*CJOJQJU^JaJphh0JB*OJQJ^JphhB*OJQJ^Jph8h56B* OJQJ\]^JfHphq h0JOJQJ^J)h6B*CJOJQJ]^JaJphhCJaJ#hB*CJOJQJ^JaJph,j8>hB*CJOJQJU^JaJphH9I9K99:$d$Ifa$gdd$IfgdTkd>$$If0(BB tV634Bayt::::rddd$Ifgdkd??$$IfF(DD B  tV6    34Bapyt:::;~=?e@ALCDLEFHHHI'K & F d$IfgdYwd$IfgdTkd@$$If0(BB tV634Bayt@c@e@AABJCDDEJEFFGHRH~HHHHIIJ%K'KKKMMMMMMMMMʸʸʸi[hB*OJQJ^Jph5hh56B* OJQJ\]^JmH phsH ,jAhB*CJOJQJU^JaJphhCJaJ)h6B*CJOJQJ]^JaJph#hB*CJOJQJ^JaJph1hhB*CJOJQJ^JaJmH phsH 7hh6B*CJOJQJ]^JaJmH phsH #'KKMMMMM5Tkd'B$$If0(BB tV634Baytd$IfgdTkdA$$If0(DB tV634Bayt & F d$IfgdYwMMM NNNNSkdB$$IfF(DD B  tV6    34Bapyt$d$Ifa$gdd$IfgdM N NNNNNNNNNNNNNNNN OOOOOOOOtRR)TMTTTTTTǰǛDŽpYǛǛǛ,jFhB*CJOJQJU^JaJph'h56B* OJQJ\]^Jph,jDhB*CJOJQJU^JaJph)h6B*CJOJQJ]^JaJph,jdChB*CJOJQJU^JaJph#hB*CJOJQJ^JaJphhCJaJhB*OJQJ^Jphh0JB*OJQJ^Jph"NNNNNNN5TkdkD$$If0(DB tV634Bayt & F d$IfgdYwd$IfgdTkdD$$If0(BB tV634BaytNNNNO$d$Ifa$gdd$IfgdTkdzE$$If0(BB tV634BaytOOOOrddd$IfgdkdE$$IfF(DD B  tV6    34BapytOO OP0RSPTT & Fd$IfgdYwd$IfgdTkdSG$$If0(BB tV634BaytTTTTTTUGTkdH$$If0(BB tV634Baytd$IfgdTkdG$$If0(DB tV634BaytTTTTTUUUUUUUUU4VlV$W^WXXXXXXpY}YYYYYYYY׻׆qqqqqqq\)h5B* CJOJQJ\^JaJphf)h6B*CJOJQJ]^JaJph,j JhB*CJOJQJU^JaJphh0JB*OJQJ^JphhB*OJQJ^Jph'h56B* OJQJ\]^JphhCJaJ#hB*CJOJQJ^JaJph,j1HhB*CJOJQJU^JaJph UUUUUaSSd$Ifgdkd8I$$IfF(DD B  tV6    34Bapyt$d$Ifa$gdUUUnV`WXXYY & Fd$IfgdYwd$IfgdTkdJ$$If0(BB tV634BaytYYYYYYYGTkdK$$If0(BB tV634Baytd$IfgdTkdK$$If0(DB tV634BaytYYYYYZZ3Z4Z[Z\ZZZZZZZZ[9[:[a[b[[[[[[[׿׳~g׿׳_~H,jOhB*CJOJQJU^JaJphhCJaJ,jMhB*CJOJQJU^JaJphhB*OJQJ^Jphh8h56B* OJQJ\]^JfHphq h0Jh0JOJQJ^Jh0JB*OJQJ^JphhCJaJ#hB*CJOJQJ^JaJph,jKhB*CJOJQJU^JaJphYYY4Z\ZZZZy$d$Ifa$gd & Fd$IfgdYwd$IfgdTkdL$$If0(BB tV634BaytZZZZrddd$IfgdkdL$$IfF(DD B  tV6    34BapytZZ[b[[[y$d$Ifa$gd & Fd$IfgdYwd$IfgdTkddN$$If0(BB tV634Bayt[[[[rddd$IfgdkdN$$IfF(DD B  tV6    34Bapyt[[[[[[\\*\+\H\I\J\K\L\M\e\g\\\\\\]$]1]2]4]5]7]_]æydOOOO)h5B*CJOJQJ\^JaJph)h5B* CJOJQJ\^JaJphf,jzQhB*CJOJQJU^JaJphhB*OJQJ^JphhCJaJ8h56B* OJQJ\]^JfHphq h0Jh0JOJQJ^Jh0JB*OJQJ^JphhCJaJ#hB*CJOJQJ^JaJph[[[\+\H\y$d$Ifa$gd & Fd$IfgdYwd$IfgdTkd=P$$If0(BB tV634BaytH\I\J\L\rddd$IfgdkdP$$IfF(DD B  tV6    34BapytL\M\e\f\g\i\$]GTkdR$$If0(BB tV634Baytd$IfgdTkdR$$If0(BB tV634Bayt$]1]2]4]aSd$IfgdkdR$$IfF(DD B  tV6    34Bapyt$d$Ifa$gd4]5]7]]]$d$Ifa$gdd$IfgdAkdS$$If(B tV634Bayt_]]]]]]]]^^^!^"^$^p^r^^^^^^^____!_"_$_[_n_____```` `*`+`z`|```aaxx)h6B*CJOJQJ]^JaJph)h5B*CJOJQJ\^JaJph1hhB*CJOJQJ^JaJmH phsH 7hh5B*CJOJQJ\^JaJmH phsH hCJaJhB*OJQJ^Jph#hB*CJOJQJ^JaJph/]]]]rd"AkdT$$If(B tV634Baytd$Ifgdkd#T$$IfF(DD B  tV6    34Bapyt]]^^^!^SkdZU$$IfF(DD B  tV6    34Bapyt$d$Ifa$gdd$Ifgd!^"^$^^^$d$Ifa$gdd$IfgdAkd,V$$If(B tV634Bayt^^^^rd"AkdcW$$If(B tV634Baytd$IfgdkdV$$IfF(DD B  tV6    34Bapyt^^___!_SkdW$$IfF(DD B  tV6    34Bapyt$d$Ifa$gdd$Ifgd!_"_$__`$d$Ifa$gdd$IfgdAkdX$$If(B tV634Bayt````rd"AkdY$$If(B tV634Baytd$IfgdkdX$$IfF(DD B  tV6    34Bapyt` ``aa aSkd6Z$$IfF(DD B  tV6    34Bapyt$d$Ifa$gdd$Ifgda a aaGaIaYaZa\a]a_aaaaaaaaa b.b;bb?bAbbbbbbbbb c c,c-cTc퍩vvev hh0JCJaJmH sH ,jhB*CJOJQJU^JaJph7hh5B*CJOJQJ\^JaJmH phsH 1hhB*CJOJQJ^JaJmH phsH hB*OJQJ^Jph)h5B*CJOJQJ\^JaJphhCJaJ#hB*CJOJQJ^JaJph& a a aIaYa$d$Ifa$gdd$IfgdAkd[$$If(B tV634BaytYaZa\a]ard"Akd?\$$If(B tV634Baytd$Ifgdkdm[$$IfF(DD B  tV6    34Bapyt]a_aaaaaSkd\$$IfF(DD B  tV6    34Bapyt$d$Ifa$gdd$Ifgdaaa.b;b$d$Ifa$gdd$IfgdAkdv]$$If(B tV634Bayt;bb?brd"Akd^$$If(B tV634Baytd$Ifgdkd]$$IfF(DD B  tV6    34Bapyt?bAbbbbbSkd_$$IfF(DD B  tV6    34Bapyt$d$Ifa$gdd$Ifgdbbbcc$d$Ifa$gdd$IfgdAkd_$$If(B tV634BaytTcccccccccccdd7dgdhdydzd|d}dddddddeBeCeTeUeWeXeZepeeeʼʋzʼʋzʼ^ʼ7hh5B*CJOJQJ\^JaJmH phsH  hh0JCJaJmH sH ,jhB*CJOJQJU^JaJph#hB*CJOJQJ^JaJphhCJaJhB*OJQJ^Jph1hhB*CJOJQJ^JaJmH phsH 7hh6B*CJOJQJ]^JaJmH phsH $ccccrd"Akda$$If(B tV634Baytd$IfgdkdI`$$IfF(DD B  tV6    34Bapytcchdydzd|dSkda$$IfF(DD B  tV6    34Bapyt$d$Ifa$gdd$Ifgd|d}ddCeTe$d$Ifa$gdd$IfgdAkdRb$$If(B tV634BaytTeUeWeXerd"Akdc$$If(B tV634Baytd$Ifgdkdb$$IfF(DD B  tV6    34BapytXeZeeeeeeSkdc$$IfF(DD B  tV6    34Bapyt$d$Ifa$gdd$Ifgdeeeee f f f!f2f3f|f}fffff%g&g'g(g)gϽ h@LDh-B,jjhB*CJOJQJU^JaJph,jhhB*CJOJQJU^JaJph#hB*CJOJQJ^JaJph&h<B*CJOJQJ^JaJph)h5B* CJOJQJ\^JaJphfhCJaJeeeee fd$Ifgd dgdTkdd$$If0(BB tV634Bayt f f ff fd$Ifgdekd+e$$IfFy(DDB tV6    34Bayt f!f#f,f2fd$Ifgdekde$$IfFy(DDB tV6    34Bayt2f3f5f?f|fd$Ifgdekdf$$IfFy(BBB tV6    34Bayt|f}ffffff8Rkdf$$If0y(BB tV634Baytd$Ifgdekdf$$IfFy(BBB tV6    34Baytfff%g&g)gKA dgdRkdg$$If0y(BB tV634Baytd$IfgdRkdRg$$If0y(BB tV634Bayt21h:pAP1. A!"#$% [.DdY  c A:FResume-Web-Programmer-468x60Curriculum Vitae Programmatore C#.b?- 3m{LVz ;-D n- 3m{LVz ;PNG  IHDR<虻PLTElC   %+"2(=/"F7)M='XH4aI8gK.iU'k_)re3zc<_J[L_QaWc_gjiqltnrosqvswuswoyh}a^}ZzXwWuWvVyO?52220/..-+*$}? #0 <$J'R'd*l0k9j>qIyU\ZVQF=877788778:ȿ;˿<<=============>@rߛsttttttttttsߚqܘpٙoٖmՔkѓj̓jǗiŖjƗiȔjʔsѓ㔍响响响响响哌䒌ᑌޏێ׋ӈ΅ʅ‡ņˋӏ܏䒥甥疤痥薦閧閧ꖧꖩ閾ɛ,1bKGDaf}gIFg6 cmPPJCmp0712Hs)tIDATx^}OWn>V1_6li$%%jX4I %`pJ%ΤHI dNU5[i3>ދ ih9.~z.k΁Gvvv:*?*`%UT94)**qM1+?2/z 58w4`tRP$@'ypOU/@}T)8 8Sw>@@CR|+@$8"jBW%b+T\509l5xi4ػC ȞzLuLfURN&J:ʵW)\~U>*[˙ʉOߛs4yyc*JpHrjvUAUqrr *7zJ~gX  `d®ARpU`L8cJrcJ$ۤܦ<`A X\aQkpg\ՌߟMJj^LD>UD:H%Ud*FuAM ZU & _+64Uw!Y(qghO*J*4{E4sͅ 6UvUgXFm1L*RU:tM6U *P4R|38# 1U05W!Jic-ѢW8BFF-"X_H([_SJ"F ά*aMMFSꊘ:J]E¢ V;mfb`*z]e T*E ix>)TnQUU*CUQ.s\ !~>Ă"(9W@fh£e6 Qe%s&@|PrZN}f>(fU9g_L[U3Zr CTʜ4+*h1z<3Vf<ɺ/YGaud/5Yq<2Z ءhlJ)~jDeCy(ZW"LGR T?))7M+*>A(~|Y猈ibg2ѻ 7_Vfc06vs|VfwniF#֟"zcS3dSeS EjFMե~8UGw-ਨtTIu|](65~[X?Z`mz6^ dpul踑z_je|π&pt45zZ;elvw¬6dT:KW_4`&tT3*&<(J0rW%UsTWt:G|_9WFVXW3p!#*OɊUZD־{Y}'| C=fƚ Ԧ^o;:PJ1E4W_TJ6 PTF(SfH!/_>%w1~x˄3"5{m:91 ^^q^T=r@+S3"g'Ʋwb%Rs6f9#hpke;ޡHo}OJ,Gaw} Bk#o}cXxۑJq ůNQ-^ᨊ ;?8V/`K{yPHW,K9O_W7vOʿoD%N?}Rczx<mOl鷳l|bi(`Iri$h:X!XmyBu`pp<;=6(lH!2_ P0$ʊй!#vKsýfˑoႢ BuNM\b8(9߄Gq>yPy^8P%V~ +Hf9-BfNow_䱕xd^c|V^ /ɒc[LA "i+:.ӡfqBht vX>;ofg0P;M꬏yթ"2cN~``=;V@|[" E7s󄋬&SE ΤyVUTe%5cnW"zea40f>s5uex339uS~50=,x*2d03p2 sOx|ކfVm`x><&vDj7Wc-59RCd[/ fVVU[WaLs.{m( I…0TZ[ko.zrvy₪T(&Iyz$}-߷%]a:>mb/O/okYXڧ :5!qT.\0*0)#ؙ,4]%RlwV!rf>h\[u^{Z_M|u r|8pÐ'gݚZ=  2PO m,ff孏ߘMcFq;ycd$N&g/2wm Լ OL <9HKʀӟ(<. KgJ-~񇯿p+\b?[Y27V҈QaVMAU IrjdR,Ĥ `Rv`< wBݮk-3+f:H2c-KuR~nRcA L(+)%!M},4|2aj,'zkk>󔲢zA]0pDb`~-2 4U)zDŽ493ixeO!z+ǽG&RT`*AeZ7KTp9+1C_XɊi=׈WKKX̚[ NEJaaODd`W!A hT H7RC qiĀ某Dn1`^$n4NV%n$mGoqgɀ$?R&d 䮉ώs37W1c?ϕ_ S sAYmu(P]bƒ;+ˬa;J0}@T/[1p_ w? H@Bm\d]FxW' YYxdľv:޸~8TZ,Ŗ( P2sݛ%bmhDEO3Cc;RQ쬉phfp횘0p١HBEYn$VJXѱ-߱tNOsܰfJ{]u}uCj_#\|U ޘUc*X/7tsgi bbyK+wdr@se+*W v>3vgum6ZM[c%RsET- 0F[*LIvI3k7tNZ+,9|bluQN2X^uz]a MVƌ t+k/ b* oGa%-QZ9Jj"H |5攠&~1!K~Y[Wyw5:'Z_A02H{ULӧz>Q++~JJ%hV ":hwUoθH݈OM9gu^A]낟q!^C>Cojlׅz W}/vU1/BpvǥcC^,ai90Gϣ5FPd\eM^PE5Y MFg S 5T'bljqH)\IN$+ѸIϡXs!+8aLQ.LUK3Xc*R&F߬gO7T^Z)f;w?lcm]`9ꪪUBueEUj:5}s"r.LL;j'_q8gN9=5.'>uՉgo5cOMo}#Web 0miĉ[444`[ Q2J4ЫcU3fj pt{.qs&)ʭەSiax<̅-N'MVWqKԽJpUntZYy`lߤ@~ڌGO&z϶h/O&m]H~f& sXAzd"vq*;1O!SA,va*>3gcIb|(a05009 7Dz$0rT$/C\!:pj:V zOUąurx\Go67irsYB\d,z1Lxj4{uoPN&+0T!Y%_灟t*yCqIb3:'|./ž~Mb bcp<1c&&&.-g  L4b8KAKpad،4hƩ@2EuetLfj9{VRY@J;IijF11K:ѐo+Q:Pu/GIgPܪ]mbOAbBN7;ި)7EnWwJ.cg_ ੭WVąqPqڮ 襼 W$"ȫ䌔+)">~9/$)0QLIoVoPԞ(b"~كvr!{,~. ASe`V)Pp8Q@T* rJ2Q3';Y"򜌒ܒwn(UUXz*,^7{5YT*h\XnhQTQn4IEL@ k6WuDBU#/'gHw8_|Opr(n4XCGo,N>Rwxͼۘ3Uz>%TIaTNWڰ @w 7e2f]H99* s,Ao& RV>e>ΕH VA ~.EVIWUF&oWEV fMe+ɯ:{_ T,kbUP) {y[6F=QsJR5K?uFUG PUނyW*Q(TSbEsIDKogS)rivg!tlU՞xL|XzT *W'X=xՠ8{ D9˹7{]\%AT1(ȃL35L7]V;G@[`R{k2_PP=-ۡt%\Wxp ~cljiyS_͎U  qPCp-m]]n©3?'PlTIUF 2){43j+8JGBPzK lW|S%m/=Z_JTŘVbt=Ԇ|C!GxXm^{Š:j]-m*UՈ\GTK ;"݄lyyyHrHuUd8a?/wbΣ /ҩ-\OEꜣRv*_޶5 A7x3% @u8j`n8-=ЩV+tw턜0Ej>tܗU`w.uIjC۶Cݟ=~Aܲ8_V5t;pzS0'Áߥyɮ>z$= Y <j<ݾsmi3P۠P7;BF2~o6KGxpLml )l 5.X{=>֊z͇?EuVFȱ/WCCz;z;Qli_g?{rtwH#osPozڹL NO1\&PDiݐO݁Z[lmaF"ng`+nS8E u&bm~~\YXr8|fSg kDTDf*Z;mX'6Z9xG'.I;dcB]mxU5vDIL&b ؂3UOW>O%jbg @bjOPޜ;_.'qMvsgg;;~0O%+`ejn!fܫTg+yi!v7.@gJuR+1f`g,ֈ@ !C,P;JAAGHV2-- 7ARAr6ժ LzUFD3VygH4zb|G_lUuev OKkVJ(B g납] e9\3Ko ހęIΝ#l4BԜ켂*; prvDC'wJ>huvMHjĜ"@~IZs$)$ \|O#7qK4c't vLZ/е:[iL?S; :{~x!* Z%ڣVzԶEJ%P]`) hepBLUXF mDwN[.[):q[J0] >D(, f VhQQպpͮS*N~]/#)@X[ N"qWljO􊿃@U?+gcHÚ{3jghs;v}[0b (ʺp048<[a#:&UEE(osӗ/dKC^slv$xC1uEq7ŧ6=Q& >*`㘊%RVcO;C3`EN!vSI~㸵_-) JE T5a] ZZ^1ȇSkz!jdsX2 |͋R6UQNhEI96AM1u}=D#%)LCTe:obu %uInMrH>4JUIR0U PyLiU Eb*Mu68AnJ3Xqf#ErUHY3UGSߙ$GAQQ:ur93ğJp%eX`j/oOc˜wg6aK ߩl+(tEXtComment̖IENDB`$$If!vh#vC #vB#v:V   t6,534B` pytDdP  3 f3"88c$$If!vh#v<):V  t6,534Bytf$IfK$L$!vh#v #v:V  t6,534Bf$IfK$L$!vh#v #v:V  t6,534Bf$IfK$L$!vh#v #v:V  t6,534Bf$IfK$L$!vh#v #v:V  t6,534Bf$IfK$L$!vh#v #v:V  t6,534Bq$$If!vh#v8#v':V  t6,5534Bytc$$If!vh#v<):V  t6,534Bytq$$If!vh#v8#v':V  t6,5534Bytc$$If!vh#v(:V  tV6,534Byti$$If!vh#v#vs&:V tV6,5534 Bytc$$If!vh#v(:V  tV6,534Byti$$If!vh#v#vs&:V tV6,5534 Bytc$$If!vh#v(:V  tV6,534Byti$$If!vh#v#vs&:V tV6,5534 Bytc$$If!vh#v(:V  tV6,534BytDdP  3 f3"88i$$If!vh#v1#v&:V  tV6,534Byt$$If!vh#v1#v#v:V   tV6,,55 534BpytDdP  3 f3"88i$$If!vh#v1#v&:V  tV6,534Bytq$$If!vh#v1#v&:V  tV6,5534Byt$$If!vh#v1#v#v:V   tV6,,55 534BpytDdP  3 f3"88i$$If!vh#v1#v&:V  tV6,534Bytq$$If!vh#v1#v&:V  tV6,5534Byt$$If!vh#v1#v#v:V   tV6,,55 534BpytDdP  3 f3"88i$$If!vh#v1#v&:V  tV6,534Bytq$$If!vh#v1#v&:V  tV6,5534BytDdP  3 f3"88i$$If!vh#v1#v&:V  tV6,534Byt$$If!vh#v1#v#v:V   tV6,,55 534BpytDdP  3 f3"88i$$If!vh#v1#v&:V  tV6,534Bytq$$If!vh#v1#v&:V  tV6,5534BytDdP   3 f3"88i$$If!vh#v1#v&:V  tV6,534Byt$$If!vh#v1#v#v:V   tV6,,55 534BpytDdP   3 f3"88 i$$If!vh#v1#v&:V  tV6,534Bytq$$If!vh#v1#v&:V  tV6,5534BytDdP   3 f3"88 i$$If!vh#v1#v&:V  tV6,534Byt$$If!vh#v1#v#v:V   tV6,,55 534BpytDdP   3 f3"88 i$$If!vh#v1#v&:V  tV6,534Bytq$$If!vh#v1#v&:V  tV6,5534BytDdP   3 f3"88 i$$If!vh#v1#v&:V  tV6,534Byt$$If!vh#v1#v#v:V   tV6,,55 534BpytDdP  3 f3"88 i$$If!vh#v1#v&:V  tV6,534Bytq$$If!vh#v1#v&:V  tV6,5534Byti$$If!vh#v#v:V  tV6,534BytDdP  3 f3"88i$$If!vh#v1#v&:V  tV6,534Byt$$If!vh#v1#v#v:V   tV6,,55 534BpytDdP  3 f3"88i$$If!vh#v1#v&:V  tV6,534Byt$$If!vh#v1#v#v:V   tV6,,55 534BpytDdP  3 f3"88i$$If!vh#v1#v&:V  tV6,534Byt$$If!vh#v1#v#v:V   tV6,,55 534BpytDdP  3 f3"88i$$If!vh#v1#v&:V  tV6,534Byti$$If!vh#v#v:V  tV6,534Byt$$If!vh#v1#v#v:V   tV6,,55 534Bpytc$$If!vh#v(:V  tV6,534Byt$$If!vh#v1#v#v:V   tV6,,55 534Bpytc$$If!vh#v(:V  tV6,534Byt$$If!vh#v1#v#v:V   tV6,,55 534Bpytc$$If!vh#v(:V  tV6,534Byt$$If!vh#v1#v#v:V   tV6,,55 534Bpytc$$If!vh#v(:V  tV6,534Byt$$If!vh#v1#v#v:V   tV6,,55 534Bpytc$$If!vh#v(:V  tV6,534Byt$$If!vh#v1#v#v:V   tV6,,55 534Bpytc$$If!vh#v(:V  tV6,534Byt$$If!vh#v1#v#v:V   tV6,,55 534Bpytc$$If!vh#v(:V  tV6,534Byt$$If!vh#v1#v#v:V   tV6,,55 534Bpytc$$If!vh#v(:V  tV6,534Byt$$If!vh#v1#v#v:V   tV6,,55 534Bpytc$$If!vh#v(:V  tV6,534Byt$$If!vh#v1#v#v:V   tV6,,55 534Bpytc$$If!vh#v(:V  tV6,534Byt$$If!vh#v1#v#v:V   tV6,,55 534Bpytc$$If!vh#v(:V  tV6,534Byt$$If!vh#v1#v#v:V   tV6,,55 534Bpytc$$If!vh#v(:V  tV6,534Byt$$If!vh#v1#v#v:V   tV6,,55 534Bpytc$$If!vh#v(:V  tV6,534Byt$$If!vh#v1#v#v:V   tV6,,55 534Bpytc$$If!vh#v(:V  tV6,534Byt$$If!vh#v1#v#v:V   tV6,,55 534Bpyti$$If!vh#v#v:V  tV6,534Bytw$$If!vh#v#v #v:V tV6,55534 Bytw$$If!vh#v#v #v:V tV6,55534 Bytg$$If!vh#v#v #v:V tV6,534 Bytg$$If!vh#v#v #v:V tV6,534 Byta$$If!vh#v#v:V tV6,534 Byta$$If!vh#v#v:V tV6,534 Byta$$If!vh#v#vs&:V tV6,534 BytDd,R  c (A1C"à0 var sc_project=823130; var sc_partition=6; var sc_security="3d578bdf"; type="text/javascript"javascriptb}Lacb!c\h n}Lacb!cPNG  IHDRfsRGB@}0PLTEO&IWIDATcPܿH\7L , QB@ !lؠ y`&0Mhpb3IENDB`~Dd,  c (A13"Ø type="text/javascript" src="http://www.statcounter.com/counter/counter.js"javascriptb}Lacb!ck n}Lacb!cPNG  IHDRfsRGB@}0PLTEO&IWIDATcPܿH\7L , QB@ !lؠ y`&0Mhpb3IENDB`j 666666666vvvvvvvvv666666>6666666666666666666666666666666666666666666666666hH6666666666666666666666666666666666666666666666666666666666666666662 0@P`p2( 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p8XV~ OJPJQJ_HmHnHsHtHN`N Normal dCJ_HaJmHnHsHtHn@2n Wj Heading 3ddd@&[$\$'5B* CJOJPJQJ\^JaJphfDA`D Default Paragraph FontRi@R 0 Table Normal4 l4a (k`( 0No List \o\ WjHeading 3 Char'5B* CJOJPJQJ\^JaJphfFU`F Wj0 Hyperlink57>*B* S*Y(\phRoR Wjcompany1*56B* CJ\]aJphq Fo!F Wj position15CJ\aJq R@2R Wj0 Balloon Text dCJOJQJ^JaJNoAN Wj0Balloon Text CharCJOJQJ^JaJ<0`R< K0 List Bullet  & Fm$&/a& @LDcompany(/q( @LDpositionPK![Content_Types].xmlN0EH-J@%ǎǢ|ș$زULTB l,3;rØJB+$G]7O٭V$ !)O^rC$y@/yH*񄴽)޵߻UDb`}"qۋJחX^)I`nEp)liV[]1M<OP6r=zgbIguSebORD۫qu gZo~ٺlAplxpT0+[}`jzAV2Fi@qv֬5\|ʜ̭NleXdsjcs7f W+Ն7`g ȘJj|h(KD- dXiJ؇(x$( :;˹! I_TS 1?E??ZBΪmU/?~xY'y5g&΋/ɋ>GMGeD3Vq%'#q$8K)fw9:ĵ x}rxwr:\TZaG*y8IjbRc|XŻǿI u3KGnD1NIBs RuK>V.EL+M2#'fi ~V vl{u8zH *:(W☕ ~JTe\O*tHGHY}KNP*ݾ˦TѼ9/#A7qZ$*c?qUnwN%Oi4 =3N)cbJ uV4(Tn 7_?m-ٛ{UBwznʜ"Z xJZp; {/<P;,)''KQk5qpN8KGbe Sd̛\17 pa>SR! 3K4'+rzQ TTIIvt]Kc⫲K#v5+|D~O@%\w_nN[L9KqgVhn R!y+Un;*&/HrT >>\ t=.Tġ S; Z~!P9giCڧ!# B,;X=ۻ,I2UWV9$lk=Aj;{AP79|s*Y;̠[MCۿhf]o{oY=1kyVV5E8Vk+֜\80X4D)!!?*|fv u"xA@T_q64)kڬuV7 t '%;i9s9x,ڎ-45xd8?ǘd/Y|t &LILJ`& -Gt/PK! ѐ'theme/theme/_rels/themeManager.xml.relsM 0wooӺ&݈Э5 6?$Q ,.aic21h:qm@RN;d`o7gK(M&$R(.1r'JЊT8V"AȻHu}|$b{P8g/]QAsم(#L[PK-![Content_Types].xmlPK-!֧6 0_rels/.relsPK-!kytheme/theme/themeManager.xmlPK-!0C)theme/theme/theme1.xmlPK-! ѐ' theme/theme/_rels/themeManager.xml.relsPK] )^#Y s%A-F9@MTY[_]aTce)g47>AEHKMPTW]aflu}W H qEqu]!-E-4H9::'KMNNOOTUUYYZZ[[H\L\$]4]]]!^^^!_`` aYa]aa;b?bbcc|dTeXee f f2f|ff)g5689:;<=?@BCDFGIJLNOQRSUVXYZ[\^_`bcdeghijkmnopqrstvwxyz{|~<h689 DY Z,ZZZ[[[[)^XXCXXXXL# @0(  B S  ?@Gpvx#$( P \ D K b g q {   A O Q Y x}~ zLSmst FMV[t{}!"'%&,4<lo+ 3 > F !$!y!~!"" ","@"G"h"j"""""""S#Y#q$x$$$$$$$% %~%%%%%%''''''-(0(1(3(4(?((((((((((((())#)&)o)r))) **.*:************* ++++++,,,,,,,,-!-F-L-M-S---=.@.////////o0u00011s2y2z22 44444'488|99!:':(:2::;;;M<U<<<F=P===>>>>>>eBtBCCCCvD~DDDpEzEEEFFHHH"HHHHHIIK'K6K?KLLLLvMyMMNUNOO PP4Q8QSTTTTTUUV VXXXXXX YYY"YAYFYuY~YYYhZrZK[U[&\0\]]]]^^+^-1anU7: A G   ILB`!$RBH#+78*SVwz_fh !!T"h"j"##$$$$d&f&&&!(+(e(g((())8);)))f+n+,,, -`.h.k0n000001112U2[222223344 5 556D6^688U888899::;;<#<<<1=3=>>@@*@-@AABBCCDDEEEEEFhttp://www.iamreadytowork.com/docs/certified-c-programmer.jpgw +mailto:programmatore.informatico@gmail.com>1http://www.iamreadytowork.com/>1http://www.iamreadytowork.com/  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Root Entry F`N= Data Rm1Table>cWordDocument4SummaryInformation(DocumentSummaryInformation8CompObjr  F Microsoft Word 97-2003 Document MSWordDocWord.Document.89q