Senior Technical Lead
CV C# / .NET / IT Management

Oleksandr Kocherha
Milano, Italia
programmatore.informatico@gmail.com
http://www.IamReadyToWork.com
Numero di telefono: Disponibile su richiesta
English Resume
Українська версія резюме
Резюме на русском

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)
/IT Market Services/
Milano, Italia
Ott 2025 - Presente
Senior Technical Lead
  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)
/Markets Supervision/
Milano, Italia
Mag 2021 - Set 2025
Team Lead, Senior Full-Stack Developer
 
  • 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)
/Markets Supervision / Data Monitoring & Analysis/
Milano, Italia
Gen 2014 - Apr 2021
Senior Developer / Associate
  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
/società di ricerca sugli investimenti/
Milano, Italia
Mag 2011 - Dic 2013
Developer and IT Manager,
Senior Software Delevoper
  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)
/online banking, trading, asset management/ Milano, Italia
Mag 2008 - Apr 2011
Sviluppatore
  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.
(ex PIRELLI Informatica S.p.a.), Torino - Milano, Italia
Dic 2005 - Apr 2008
Programmatore
  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.
(ex PIRELLI Informatica S.p.a.), Milano, Italia
Mar 2001 - Nov 2005
Programmatore
 
  • 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
(Società di misurazione dell'audience televisiva), Kiev, Ucraina
Gennaio 2001 - Febbraio 2001
Programmatore
 
  • Sviluppo software ad alta velocità: calcoli statistici, convertitori veloci, ottimizzazione di algoritmi. (C++/MFC/ATL/ActiveX)

  Il lupo e l'agnello Editori
(Casa Editrice), Milano, Italia
Set 2000 - Dic 2000
Programmatore
 
  • 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
(Rilevamento topografico, valutazione, elaborazione dati spaziali), Kirovograd, Ucraina
Set 1996 - Ago 2000
Software Analyst/Programmatore
 
  • "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..