SENIOR TECHNICAL LEAD C# / .NET / IT Management Resume Oleksandr Kocherha Milan, Italy programmatore.informatico@gmail.com http://www.IamReadyToWork.com Phone Number: Available Upon Request Last updated: February 2026 RESUME SENIOR TECHNICAL LEAD, SOFTWARE ARCHITECT, OR IT MANAGER OBJECTIVE Position as a Senior Technical Lead, Software Architect, or IT Manager PROGRAMMING ENVIRONMENTS / SOFTWARE / TECHNOLOGIES USED Programming Languages: C#, Python, SQL, Java/Maven, JavaScript / TypeScript, C++, C, VB.NET / VB6, Lisp Databases: Oracle, SQL Server, Stored Procedures, Entity Framework, ODAC, ADO.NET, ODBC IDEs: Visual Studio, VS Code, IntelliJ IDEA Version Control: Git, SVN, TFS Platforms: .NET Core & Framework, NuGet packages Web / Frontend: RESTful services, React, Angular, ASP.NET Core, Razor, WCF, Web Services, jQuery, AJAX, HTML / XML / XSL, CSS, JSON Desktop / GUI: WPF, WinForms, ComponentOne GUI controls Networking & Protocols: TCP/IP, Net.Tcp, WebSockets, SignalR, FTP, IIS, COM / ActiveX Security / Code Quality: Coverity, Black Duck, GitGuardian CI/CD / DevOps: Jenkins, Ansible, PowerShell Operating Systems: Windows 11 / 10 / Server 2022 / 2019, Linux (RedHat, Ubuntu) Other / Enterprise Tools: MS Office suite (user & developer), Market Surveillance Systems, AutoCAD Modern Practices: AI-assisted development (GitHub Copilot, Microsoft Copilot, ChatGPT, Gemini), high-performance, scalable financial systems, multithreading, high-volume data processing PROFESSIONAL EXPERIENCE Borsa Italiana (Euronext Group) /IT Market Services/ Milan, Italy Oct 2025 - Present Senior Technical Lead Senior Technical Lead with full accountability for architecture, delivery, and technical governance of mission-critical Market Surveillance systems within the Euronext Group. Lead and mentor development teams, set technical direction, conduct code reviews, and personally deliver the most complex and high-risk components using C#, .NET, Oracle, SQL-Server Drive modern development practices, leveraging AI-assisted tools to improve code quality, consistency, and delivery speed Own architectural decisions and implementation strategies for new features in highly regulated environments Provide delivery estimates to senior leadership and take full responsibility for timelines, releases, and production readiness Scaled the ARGO platform from a Borsa Italiana / CONSOB solution to a group-wide Euronext application, supporting multiple markets and international users Drive the migration and standardization of the Borsa Italiana Trade Surveillance / Market Abuse applications onto the Euronext infrastructure, covering the full environment lifecycle (DEV → PROD) Establishing CI/CD automation using Jenkins and Ansible, ensuring reliable, repeatable, and timely deployments Lead security and compliance initiatives across applications and infrastructure, remediating vulnerabilities using Coverity, Black Duck, and GitGuardian Led the team that designed a real-time Pricer POC capable of processing and visualizing very large volumes of live market data (C#, .NET, Oracle, SQL-Server, Jenkins Pipelines, Ansible, Coverity, AI-Assisted Dev, GitHub Copilot) Borsa Italiana (Euronext Group) /Markets Supervision/ Milan, Italy May 2021 - Sep 2025 Team Lead, Senior Full-Stack Developer Adaptation of Borsa Italiana Market Surveillance applications to the new data flows of the Euronext Group Led a team of developers building multiple Market Surveillance applications Upgraded existing financial applications, including migration of C# code from .NET Framework to .NET Core Migrated applications to new servers and databases (C#, .NET Core, SQL-Server, Oracle, GPT-4, GitHub Copilot) Borsa Italiana (London Stock Exchange Group) /Markets Supervision / Data Monitoring & Analysis/ Milan, Italy Jan 2014 - Apr 2021 Senior Developer / Associate Financial application development for Borsa Italiana / London Stock Exchange Group. Developed from scratch and planned the architecture of ARGO, a market surveillance application used by Borsa Italiana and Consob. ARGO is a modular application suite with a backend service and a desktop client. The client leverages high-performance GUI controls (charts, grids, docking tabs etc.), while the service hosts a flexible engine that executes queries defined via XML templates. Development and maintenance of high-performance monitoring tools Implementation of data processing pipelines and integration services Migrated legacy Market Surveillance applications to .NET / C#. Cross-team collaboration for international market integration (.NET, C#, WinForms, WPF, SQL-Server, Oracle, Web Services, RESTful, WCF, Kafka, T-SQL, ComponentOne) Morningstar Italy /investment research firm/ Milan, Italy May 2011 - Dec 2013 Developer and IT Manager, Senior Software Developer Morningstar Integrated Web Tools: Online modules for investment research and portfolio analysis. "Bear Market Simulation" module Enhanced "Portfolio Planner" Custom solutions for Italian clients Dynamic layouts and code optimization (C#, AJAX, WCF, XML/XSL, ADO.Net, SQL) Bond Import Tools: Imports bond data from Borsa Italiana and Moody's. Borsa Italiana files (MOT, TLX) Moody's data (C#, SQL, FTP, SharpZipLib) Banca Generali Advisory Platform: Provides portfolio overview, proposals, and reporting. Migration to .NET 3.5 / VS 2010 Data processing from Italian Banking Services Consortium Maintenance and feature updates (C#, Web Services, XML/XSL, PDF Reports, ADO.Net) Advisory Platform 2.0: Improved interface, mobile support, AJAX interactivity. Light Web/WCF services Tablet-oriented solution Cross-browser compatibility (C#, WCF, AJAX: JQuery, Backbone, Mustache) Other Activities: Verified by Visa backend, internal WCF services, client interaction. (Cardinal Centinel, C#, Web/WCF Services) Banca Sara (Banca della Rete) /online banking, trading, asset management/ Milan, Italy May 2008 - Apr 2011 Developer Bloomberg Enhanced Client: Downloads Bloomberg data via Windows Service and client app. Windows Service for Bloomberg API requests Client app updates SQL Server databases (Bloomberg API, C#, Windows Service, ADO.Net) XFTitoli: ASP.Net AJAX app for managing securities and MiFID profiles. Custom database and forms per security type Sync IBM DB2 & SQL Server Export to Excel, credit rating assignment (AJAX, SQL Server 2005, IBM DB2) Anomaly Indicators of AssoReti: Implements legal & internal control procedures. (ASP.Net, C#, SSIS, DTS) Online Account Statement: Download bank documents in PDF via web service. (C#, ASP.Net, Web Services) My Contacts: Interface between IBM DB2 and SQL Server for client info. (C#, ASP.Net, XML) Market Abuse: Detects suspicious advisor operations. (SQL Server, DB2, ASP.Net, AJAX) Fund Management: Integrated apps for monitoring mutual fund operations. Check placed/executed orders, reconciliation IMCO-specific monitoring, error display, web service integration (C#, ASP.Net, AJAX, SSIS, DB2) MiFID Profiles Calculation: Calculates suitability/appropriateness profiles per security type. (C#, Bloomberg API, SQL Server, SSIS, Web Services) Managing Portfolio Risk: Portfolio security list updates & reporting of securities without benchmark. (SQL Server, C#, DB2, Excel XML) Shared Service Center By Pirelli & Telecom Italia - SSC S.c.r.l. (former PIRELLI Informatica S.p.a.), Turin - Milan, Italy Dec 2005 - Apr 2008 Programmer Sarbanes-Oxley (SOX) Project, Telecom Italia Team coordination, requirements gathering, analysis and optimization Annual Sox RollOver: Transforms and copies SOX documents, creates new sites. Sox Export - saves SharePoint XML to SQL Server Sox Db Synchronizer - aligns database Sox Fixer & Plugins - transformation and DB operations Sox Import - creates SOX site and XML (C#, VB.Net, XML, SharePoint, SQL Server, Multithreading, ASP.Net) UserExplorer - SOX user provisioning tool (Active Directory, C#, ASP.Net) Sox Document Fixer - modifies SharePoint XML (C#, WSS, ADO.Net) Master Data Admin - interface translation & personalization (C#, ASP.Net, SQL Server) Sox Drill Down Search - document search in ASP.Net interface (C#, SQL Server) Multilanguage Announcement - custom SharePoint Web Part (C#, SharePoint SDK) InfoPath Form Template - dynamic dropdowns, validation, modal dialogs (C#, ASP.Net, Web Services, JS) Shared Service Center By Pirelli & Telecom Italia - SSC S.c.r.l. (former PIRELLI Informatica S.p.a.), Milan, Italy Mar 2001 - Nov 2005 Programmer Ticket Restaurant - Staff meal management (C#, ASP.Net, Oracle, VB, ActiveX) Health Fund - Refunds, bookkeeping, reports (ASP, Oracle, VB, ActiveX, JS, MS-Excel) Personnel Desk - Badge reading, form printing, emails (VB/C#, Oracle, ActiveX Word/Excel, PDF) Employee Register Book - Electronic staff register (ASP/ASP.Net, VB/C#, ADO, Crystal Reports, Oracle, PDF/FDF) Illness Phone Notification - Health notifications (ASP, Oracle, VB, ActiveX, Microsoft Web Objects) Stock Options - Trading data management (ASP, HTML/DHTML/CSS/JS, Oracle, PDF/FDF, UNIX scripts) Bank Details Updates - ABI data import (VB, ADO, Oracle) Work Injury - INAL form compilation (ASP.Net, C#, Oracle, PDF/FDF, Photoshop) Employee Self Service - Absence justification via SAP (C#, SQL Server, ADO.Net, IE DOM) Special Fund / Executive Absence - Communication & absence management (ASP, JavaScript, Oracle, VB, ActiveX, Excel) Client Requests - Helpdesk archive (ASP, VB, MS Access, Outlook) Pirelli Parking Lots & Administrative Services apps (ASP/ASP.Net, ADO/ADO.Net, Oracle, JS/HTML/DHTML/CSS) Absence Statistics - Reporting app (Visual C++, MS-Excel, Oracle) Other Activities - HR apps, user support, code maintenance, DB import/export, legacy code support (Perl, VB 16-bit, UNIX Shell), Oracle/SQL Server) AGB Media Services/AGB Ukraine (Television Audience Measurement Company), Kiev, Ukraine January 2001 - February 2001 Programmer High speed software development: statistical calculations, fast converters, optimization of algorithms. (C++/MFC/ATL/ActiveX) Il lupo e l'agnello Editori (Publishing House), Milan, Italy Sep 2000 - Dec 2000 Programmer Developed 4 intranet sites with ASP & SQL-Server, including intuitive search and editing features, cross-platform (PC/Mac). Created C++ ActiveX controls (e.g., Italian Speller) to integrate MS Word spellcheck, improving editor efficiency. Built an internet picture archive with ASP/JSP/VBScript/JS: image upload, resizing, descriptions, and custom search engines. Implemented Data Import/Export tools and image management programs (C++, MFC, VB, SQL Server, Access, Excel). Kirovograd affiliation of the Land Use Planning Institute (Land surveying, valuation, spatial data processing), Kirovograd, Ukraine Sep 1996 - Aug 2000 Software Analyst/Programmer "AutoCAD Draw 2000" - Draw geographical maps directly in AutoCAD 14. (MS Visual C++ 6.0, MFC, ATL, ActiveX Automation) "Visual Map Editor" - Efficient picture & coordinate editing for quick map creation. (Borland C++ 5.0/4.5, OWL, OOP, STL) Automated landowner forms system - generates, fills, prints, and manages forms; covers 30-40% of Kirovograd Region. (C++, SQL, Word Basic, OLE Automation) AutoCAD Lisp programs for versions 10-14. Accounting software for payroll, expenses, labor cost, and statistics. (CA-Clipper) Participated in GIS software development. (VC++) EDUCATION Kirovograd State Technical University, Kirovograd, Ukraine Department of Computer Science and Software Design, B.Sc. in Computer Science, June 1998 Graduation with award of distinction, GPA 5.0/5.0 September 1993 - June 1998 Kirovograd Cybernetic and Technical College, Kirovograd, Ukraine Concentration in Mathematics and Programming, High School (College) Diploma, May 1993 Gold medal graduation with award of distinction, GPA 5.0/5.0 September 1991 - May 1993 Kirovograd Painting School, Kirovograd, Ukraine Artist and Designer, Graduated with honors, May 1991 September 1988 - May 1991 LANGUAGES Ukrainian: native Russian: native English: fluent Italian: fluent, near-native proficiency TRAVEL AND RELOCATION Flexible for relocation and business travel. Licensed driver (EU, Category B).