OLEKSANDR KOCHERHA | SENIOR TECHNICAL LEAD Milano, Italia | programmatore.informatico@gmail.com Website: http://www.IamReadyToWork.com Numero di telefono: Disponibile su richiesta Ultimo aggiornamento: Febbraio 2026 OBIETTIVO Posizione come Senior Technical Lead, Software Architect, o IT Manager AMBIENTI DI PROGRAMMAZIONE / SOFTWARE / TECNOLOGIE UTILIZZATE - Linguaggi di Programmazione: C#, Python, SQL, Java/Maven, JavaScript / TypeScript, C++, C, VB.NET / VB6, Lisp - Database: Oracle, SQL Server, Stored Procedures, Entity Framework, ODAC, ADO.NET, ODBC - IDE: Visual Studio, VS Code, IntelliJ IDEA - Controllo Versione: Git, SVN, TFS - Piattaforme: .NET Core & Framework, pacchetti NuGet - Web / Frontend: RESTful services, React, Angular, ASP.NET Core, Razor, WCF, Web Services, jQuery, AJAX, HTML / XML / XSL, CSS, JSON - Desktop / GUI: WPF, WinForms, controlli GUI ComponentOne - Networking & Protocolli: TCP/IP, Net.Tcp, WebSockets, SignalR, FTP, IIS, COM / ActiveX - Sicurezza / Qualità del Codice: Coverity, Black Duck, GitGuardian - CI/CD / DevOps: Jenkins, Ansible, PowerShell - Sistemi Operativi: Windows 11 / 10 / Server 2022 / 2019, Linux (RedHat, Ubuntu) - Altri Strumenti Enterprise: MS Office suite (utente & sviluppatore), Market Surveillance Systems, AutoCAD - Pratiche Moderne: Sviluppo assistito dall'IA (GitHub Copilot, Microsoft Copilot, ChatGPT, Gemini), sistemi finanziari scalabili ad alte prestazioni, multithreading, elaborazione dati ad alto volume ESPERIENZA PROFESSIONALE Borsa Italiana (Euronext Group) | Milano, Italia Senior Technical Lead | Ott 2025 - Presente Senior Technical Lead con piena responsabilità per l'architettura, la consegna e la governance tecnica di sistemi Market Surveillance critici all'interno del Gruppo Euronext, compiti: - Guidare e fare da mentore ai team di sviluppo, definire la direzione tecnica, condurre revisioni del codice, e consegnare personalmente i componenti più complessi e ad alto rischio utilizzando C#, .NET, Oracle, SQL-Server - Promuovere pratiche di sviluppo moderne, sfruttando strumenti assistiti dall'IA per migliorare la qualità del codice, la coerenza e la velocità di consegna - Responsabile delle decisioni architettoniche e delle strategie di implementazione per nuove funzionalità in ambienti altamente regolamentati - Fornire stime di consegna alla leadership senior e assumersi la piena responsabilità per le tempistiche, i rilasci e la prontezza per la produzione - Scalato la piattaforma ARGO da una soluzione Borsa Italiana / CONSOB a un'applicazione a livello di gruppo Euronext, supportando molteplici mercati e utenti internazionali - Guidare la migrazione e la standardizzazione delle applicazioni Borsa Italiana Trade Surveillance / Market Abuse sull'infrastruttura Euronext, coprendo l'intero ciclo di vita dell'ambiente (DEV -> PROD) - Stabilire l'automazione CI/CD utilizzando Jenkins e Ansible, garantendo implementazioni affidabili, ripetibili e tempestive - Guidare le iniziative di sicurezza e conformità attraverso le applicazioni e l'infrastruttura, rimediando alle vulnerabilità utilizzando Coverity, Black Duck, e GitGuardian - Guidato il team che ha progettato un POC di Pricer in tempo reale capace di elaborare e visualizzare volumi molto elevati di dati di mercato in diretta (C#, .NET, Oracle, SQL-Server, Jenkins Pipelines, Ansible, Coverity, AI-Assisted Dev, GitHub Copilot) Borsa Italiana (Euronext Group) | Milano, Italia Team Lead, Senior Full-Stack Developer | Mag 2021 - Set 2025 - Adattamento delle applicazioni Borsa Italiana Market Surveillance ai nuovi flussi di dati del Gruppo Euronext - Guidato un team di sviluppatori per la creazione di molteplici applicazioni di Market Surveillance - Aggiornato applicazioni finanziarie esistenti, inclusa la migrazione del codice C# da .NET Framework a .NET Core - Migrato applicazioni su nuovi server e database (C#, .NET Core, SQL-Server, Oracle, GPT-4, GitHub Copilot) Borsa Italiana (London Stock Exchange Group) | Milano, Italia Senior Developer / Associate | Gen 2014 - Apr 2021 Sviluppo di applicazioni finanziarie per Borsa Italiana / London Stock Exchange Group. - Sviluppato da zero e pianificato l'architettura di ARGO, un'applicazione di market surveillance utilizzata da Borsa Italiana e Consob. ARGO è una suite di applicazioni modulari con un servizio backend e un client desktop. Il client sfrutta controlli GUI ad alte prestazioni (grafici, griglie, schede di ancoraggio ecc.), mentre il servizio ospita un motore flessibile che esegue query definite tramite template XML. - Sviluppo e manutenzione di strumenti di monitoraggio ad alte prestazioni - Implementazione di pipeline di elaborazione dati e servizi di integrazione - Migrato le applicazioni legacy di Market Surveillance a .NET / C#. - Collaborazione cross-team per l'integrazione dei mercati internazionali (.NET, C#, WinForms, WPF, SQL-Server, Oracle, Web Services, RESTful, WCF, Kafka, T-SQL, ComponentOne) Morningstar Italy | Milano, Italia Developer and IT Manager, Senior Software Developer | Mag 2011 - Dic 2013 Morningstar Integrated Web Tools: Moduli online per la ricerca sugli investimenti e l'analisi di portafoglio. - Modulo "Bear Market Simulation" - Versione potenziata di "Portfolio Planner" - Soluzioni personalizzate per clienti italiani - Layout dinamici e ottimizzazione del codice (C#, AJAX, WCF, XML/XSL, ADO.Net, SQL) Bond Import Tools: Importa dati sulle obbligazioni da Borsa Italiana e Moody's. - File di Borsa Italiana (MOT, TLX) - Dati Moody's (C#, SQL, FTP, SharpZipLib) Banca Generali Advisory Platform: Fornisce panoramica del portafoglio, proposte e reportistica. - Migrazione a .NET 3.5 / VS 2010 - Elaborazione dati dal Consorzio Servizi Bancari Italiani - Manutenzione e aggiornamento delle funzionalità (C#, Web Services, XML/XSL, PDF Reports, ADO.Net) Advisory Platform 2.0: Interfaccia migliorata, supporto mobile, interattività AJAX. - Servizi Light Web/WCF - Soluzione orientata ai tablet - Compatibilità cross-browser (C#, WCF, AJAX: JQuery, Backbone, Mustache) Altre Attività: Backend Verified by Visa, servizi WCF interni, interazione con i clienti. (Cardinal Centinel, C#, Web/WCF Services) Banca Sara (Banca della Rete) | Milano, Italia Sviluppatore | Mag 2008 - Apr 2011 Bloomberg Enhanced Client: Scarica i dati Bloomberg tramite Windows Service e app client. - Windows Service per richieste API Bloomberg - L'app client aggiorna i database SQL Server (Bloomberg API, C#, Windows Service, ADO.Net) XFTitoli: App ASP.Net AJAX per la gestione dei titoli e dei profili MiFID. - Database e moduli personalizzati per tipo di titolo - Sincronizzazione IBM DB2 & SQL Server - Esportazione in Excel, assegnazione del rating creditizio (AJAX, SQL Server 2005, IBM DB2) Anomaly Indicators of AssoReti: Implementa procedure di controllo legale e interno. (ASP.Net, C#, SSIS, DTS) Online Account Statement: Download di documenti bancari in PDF tramite web service. (C#, ASP.Net, Web Services) My Contacts: Interfaccia tra IBM DB2 e SQL Server per le informazioni sui clienti. (C#, ASP.Net, XML) Market Abuse: Rileva operazioni sospette dei consulenti. (SQL Server, DB2, ASP.Net, AJAX) Fund Management: Applicazioni integrate per il monitoraggio delle operazioni sui fondi comuni. - Controllo ordini inseriti/eseguiti, riconciliazione - Monitoraggio specifico IMCO, visualizzazione errori, integrazione web service (C#, ASP.Net, AJAX, SSIS, DB2) MiFID Profiles Calculation: Calcola i profili di adeguatezza/appropriatezza per tipo di titolo. (C#, Bloomberg API, SQL Server, SSIS, Web Services) Managing Portfolio Risk: Aggiornamenti dell'elenco dei titoli in portafoglio e segnalazione di titoli senza benchmark. (SQL Server, C#, DB2, Excel XML) Shared Service Center By Pirelli & Telecom Italia - SSC S.c.r.l. | Torino - Milano, Italia Programmatore | Dic 2005 - Apr 2008 Sarbanes-Oxley (SOX) Project, Telecom Italia - Coordinamento del team, raccolta requisiti, analisi e ottimizzazione Annual Sox RollOver: Trasforma e copia i documenti SOX, crea nuovi siti. - Sox Export - salva XML di SharePoint su SQL Server - Sox Db Synchronizer - allinea il database - Sox Fixer & Plugins - trasformazione e operazioni DB - Sox Import - crea il sito SOX e l'XML (C#, VB.Net, XML, SharePoint, SQL Server, Multithreading, ASP.Net) - UserExplorer - Strumento di provisioning utenti SOX (Active Directory, C#, ASP.Net) - Sox Document Fixer - modifica l'XML di SharePoint (C#, WSS, ADO.Net) - Master Data Admin - traduzione interfaccia e personalizzazione (C#, ASP.Net, SQL Server) - Sox Drill Down Search - ricerca documenti in interfaccia ASP.Net (C#, SQL Server) - Multilanguage Announcement - Web Part SharePoint personalizzata (C#, SharePoint SDK) - InfoPath Form Template - menu a discesa dinamici, validazione, dialoghi modali (C#, ASP.Net, Web Services, JS) Shared Service Center By Pirelli & Telecom Italia - SSC S.c.r.l. | Milano, Italia Programmatore | Mar 2001 - Nov 2005 - Ticket Restaurant - Gestione pasti del personale (C#, ASP.Net, Oracle, VB, ActiveX) - Health Fund - Rimborsi, contabilità, report (ASP, Oracle, VB, ActiveX, JS, MS-Excel) - Personnel Desk - Lettura badge, stampa moduli, email (VB/C#, Oracle, ActiveX Word/Excel, PDF) - Employee Register Book - Registro elettronico del personale (ASP/ASP.Net, VB/C#, ADO, Crystal Reports, Oracle, PDF/FDF) - Illness Phone Notification - Notifiche sanitarie (ASP, Oracle, VB, ActiveX, Microsoft Web Objects) - Stock Options - Gestione dati di trading (ASP, HTML/DHTML/CSS/JS, Oracle, PDF/FDF, script UNIX) - Bank Details Updates - Importazione dati ABI (VB, ADO, Oracle) - Work Injury - Compilazione moduli INAIL (ASP.Net, C#, Oracle, PDF/FDF, Photoshop) - Employee Self Service - Giustificazione assenze tramite SAP (C#, SQL Server, ADO.Net, IE DOM) - Special Fund / Executive Absence - Comunicazione e gestione assenze (ASP, JavaScript, Oracle, VB, ActiveX, Excel) - Client Requests - Archivio helpdesk (ASP, VB, MS Access, Outlook) - Pirelli Parking Lots & Administrative Services apps (ASP/ASP.Net, ADO/ADO.Net, Oracle, JS/HTML/DHTML/CSS) - Absence Statistics - App di reportistica (Visual C++, MS-Excel, Oracle) - Altre Attività - App HR, supporto utenti, manutenzione codice, import/export DB, supporto codice legacy (Perl, VB 16-bit, UNIX Shell), Oracle/SQL Server) AGB Media Services/AGB Ukraine | Kiev, Ucraina Programmatore | Gennaio 2001 - Febbraio 2001 - Sviluppo software ad alta velocità: calcoli statistici, convertitori veloci, ottimizzazione di algoritmi. (C++/MFC/ATL/ActiveX) Il lupo e l'agnello Editori | Milano, Italia Programmatore | Set 2000 - Dic 2000 - Sviluppato 4 siti intranet con ASP e SQL-Server, incluse funzionalità intuitive di ricerca e modifica, cross-platform (PC/Mac). - Creato controlli C++ ActiveX (es. Correttore Italiano) per integrare il controllo ortografico di MS Word, migliorando l'efficienza dei redattori. - Costruito un archivio immagini internet con ASP/JSP/VBScript/JS: caricamento immagini, ridimensionamento, descrizioni e motori di ricerca personalizzati. - Implementato strumenti di Import/Export Dati e programmi di gestione immagini (C++, MFC, VB, SQL Server, Access, Excel). Affiliazione di Kirovograd dell'Istituto per la Pianificazione dell'Uso del Suolo | Kirovograd, Ucraina Software Analyst/Programmatore | Set 1996 - Ago 2000 - "AutoCAD Draw 2000" - Disegno di mappe geografiche direttamente in AutoCAD 14. (MS Visual C++ 6.0, MFC, ATL, ActiveX Automation) - "Visual Map Editor" - Editing efficiente di immagini e coordinate per la creazione rapida di mappe. (Borland C++ 5.0/4.5, OWL, OOP, STL) - Sistema automatizzato per moduli di proprietari terrieri - genera, compila, stampa e gestisce i moduli; copre il 30-40% della regione di Kirovograd. (C++, SQL, Word Basic, OLE Automation) - Programmi AutoCAD Lisp per le versioni 10-14. - Software di contabilità per buste paga, spese, costi del lavoro e statistiche. (CA-Clipper) - Partecipato allo sviluppo di software GIS. (VC++) ISTRUZIONE Kirovograd State Technical University, Kirovograd, Ucraina Dipartimento di Informatica e Progettazione Software - Laurea in Informatica, Giugno 1998 - Laurea con lode, Media 5.0/5.0 Settembre 1993 - Giugno 1998 Kirovograd Cybernetic and Technical College, Kirovograd, Ucraina Indirizzo in Matematica e Programmazione - Diploma di Maturità (College), Maggio 1993 - Diploma con medaglia d'oro e lode, Media 5.0/5.0 Settembre 1991 - Maggio 1993 Kirovograd Painting School, Kirovograd, Ucraina Artista e Designer - Diplomato con lode, Maggio 1991 Settembre 1988 - Maggio 1991 LINGUE - Inglese: fluente - Italiano: fluente, competenza quasi madrelingua - Ucraino: madrelingua - Russo: madrelingua VIAGGI E TRASFERIMENTI Disponibile a qualunque tipo di spostamento. Possiedo la patente di categoria B.