Працював в 4 компаніях 11 років
IT
.NET Developer
Торгова платформа (NDA)
IT
2 роки 1 місяць
10.2024 - 10.2026
Самостійно реалізовував інтеграції API біржових і платіжних сервісів, включно з автентифікацією запитів і зіставленням даних із внутрішніми моделями платформи.
Додав інтеграції Lighter і Gate.io, підключення ринкових даних Polygon.
Реалізував платіжні інтеграції CssCapital і AIPay через REST API.
Суттєво доопрацьовував інтеграцію OKX; доопрацьовував інтеграцію Kraken.
Отримував і обробляв котирування провайдерів ліквідності та сповіщення про виконання ордерів через WebSocket; передавав дані через WebSocket далі.
Розвивав і супроводжував legacy-застосунок на WinForms і DevExpress.
Виявляв потенційні вразливості авторизації та контролю доступу й повідомляв про них.
.NET Developer
Neolink
IT
7 місяців
03.2024 - 09.2024
Розробляв backend мікросервісної тендерної платформи на .NET 8 / ASP.NET Core.
Реалізовував REST API та сервісну логіку керування критеріями оцінювання, їхніми групами й вагами, зокрема прив'язку до закупівельних лотів.
Реалізовував перевірки ваг критеріїв, суми ваг груп і рівнів застосування критеріїв.
Працював із даними через Entity Framework Core 8: моделі, зв'язки, міграції та LINQ-запити; використовував async/await і AutoMapper.
.NET Core Developer
TemaBit Fozzy Group
IT
4 роки
01.2020 - 12.2023
Розробляв і супроводжував серверні компоненти корпоративних застосунків ритейлу, доопрацьовував функціональність Contentum BPM на .NET Core.
Розробляв і супроводжував Windows-застосунки на WinForms із компонентами DevExpress.
Розробляв і доопрацьовував T-SQL-запити та збережені процедури для обробки даних у таблицях із мільйонами записів.
Оптимізував запити: додавав індекси та замінював функції над полями дат діапазонними умовами для використання індексів.
Розробляв і доопрацьовував пакети SSIS; створював і супроводжував завдання SQL Server Agent для запуску пакетів і збережених процедур.
Працював із чергами повідомлень і міжсистемним обміном через SQL Server Service Broker.
Працював із REST API та WCF в інтеграціях корпоративних систем.
Адаптував для Contentum інтеграцію із S3-сумісним файловим сховищем і Nextcloud на основі готових класів, інтерфейсів та бібліотеки.
Виявив і повідомив про вразливість, що допускала SQL-ін'єкцію.
C# Developer
Бетонмаш
IT
4 роки 4 місяці
09.2015 - 12.2019
Розробляв Windows-застосунки на WinForms і ASP.NET MVC-застосунки з MS SQL та MySQL.
Використовував WPF в окремих завданнях Windows-розробки.
Працював із MasterSCADA та Modbus RTU у промисловому програмному забезпеченні.
Скоротив формування розширеного звіту з одного дня до 45 хвилин, короткого - до 2 хвилин завдяки індексації в MS SQL.
Ключова інформація
Комерційний досвід
Backend: C#, .NET / .NET Core, .NET Framework, ASP.NET Core, Web API, ASP.NET MVC, мікросервіси.
Бази даних: SQL Server / MSSQL, T-SQL, MySQL, Entity Framework / EF Core, ADO.NET, Dapper; збережені процедури, індекси, оптимізація запитів.
Інтеграції та обробка даних: REST API, HTTP/JSON, WebSocket, WCF, SQL Server Service Broker, SSIS, SQL Server Agent.
Windows-застосунки: WinForms, DevExpress; WPF - досвід в окремих завданнях.
Практики та інструменти: LINQ, async/await, багатопотоковість, Dependency Injection, AutoMapper, SOLID, Git.
Навчальна практика: RabbitMQ, Docker, unit testing, Duende IdentityServer, Ocelot (API Gateway), Redis, Azure Service Bus, хмарне зберігання даних в Azure.
Навчався в 3 закладах
ДГМА
Комп'ютерні науки
2017
ДонНТУ
КНТ
Донецк, 2015
ДТ ДГМА
Технік-програміст
2012
Володіє мовами
Англійська
базовий
Російська
вільно
Українська
вільно
Курси, тренінги, сертифікати
ASP.NET Core
https://www.udemy.com/certificate/UC-9ac6aedb-267b-4c3f-aa39-bef8847c93b6/
https://www.udemy.com/certificate/UC-06fe072b-dcc1-4b0d-8505-2a3990737ab9/
Microservices
https://www.udemy.com/certificate/UC-41c1718c-6263-4444-b5a6-42a3a1d2cadf/
Додаткова інформація
Професійний профіль та формат роботи
.NET-розробник із 10+ роками комерційного досвіду у фінансових і корпоративних системах. Розробляю backend, мікросервіси на .NET 8 та інтеграції API. Супроводжував legacy-проєкти, оптимізував запити до таблиць із мільйонами записів.
Повністю віддалена робота (повна, часткова або проєктна зайнятість). Місцезнаходження: Україна; країна роботодавця не принципова. Робоче спілкування — українською або російською; англійська — A2.
Микола
Микола
.NET Developer

Київ
повна зайнятість, неповна зайнятість, проектна робота
Характер роботи: віддалена робота
Остання активність 1 тиждень тому