• File

Богдан

Senior .NET Developer/Tech Lead

Age:
45 years
City of residence:
Sumy
Ready to work:
Dnipro, Kharkiv, Kyiv, Lviv, Sumy, Vinnytsia, Zaporizhzhia

Contact information

The job seeker has entered a phone number and email.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

РЕЗЮМЕ Чернов Богдан
Вік: 44
.NET Developer
Місце проживання: Суми
Телефон: [open contact info](look above in the "contact info" section)
Email: [open contact info](look above in the "contact info" section)
Telegram: @BgdChernov

ДОСВІД РОБОТИ
02.20205 – Kodisoft
Проєкт: ReviewPrint – інтерактивний додаток для столів у ресторанах та розважальних закладах,
який дозволяє відвідувачам генерувати Google-відгуки за допомогою ШІ на основі завантаженого
фото. У відповідь відвідувач отримує безкоштовне роздруковане фото, а ресторан —
підтверджений Google-відгук.
Посада: .NET FullStack Developer
Обов’язки:
 Розробка як фронтенд, так і бекенд частини застосунку.
 Інтеграція OpenAI GPT для генерації тексту відгуку на основі завантаженого фото.
 Реалізація взаємодії з Google Places API.
 Налаштування CI/CD-процесів із використанням Azure DevOps.
 Конфігурація та інтеграція Azure Application Insights для логування, відстеження помилок
та аналізу поведінки користувачів.
 Оптимізація продуктивності та аналіз за допомогою Live Metrics і KQL-запитів.
Досягнення:
 Успішне розгортання та використання в реальній мережі ресторанів на інтерактивних
столах.
 Реалізовано механізм мотивації клієнтів залишати Google-відгуки в обмін на роздруковані
фото.
Стек технологій: C#/.NET 8, ASP.NET Core, MediatR, SignalR, HTML, JS, UWP, Azure.

09.2016 – 10.2024 Profit Center FX
2022 – 2024 рр.
Проект: BitHide – анонімний мультивалютний криптогаманець та платіжна система, що дозволяє
підприємствам приймати криптоплатежі, здійснювати перекази та оплати.
Посада: Backend Team Lead
Обов’язки:
 Обговорення бізнес-завдань, планування, декомпозиція та оцінка завдань.
 Розробка архітектури та технічних рішень.
 Керування групою розробників (до 10 осіб).
 Постановка завдань розробникам, допомога у їх рішенні, рев’ю коду.
 Забезпечення тестування та деплою (CI/CD).
 Проведення ретроспектив після ітерацій.
Досягнення:
 Проект був успішно запущений в production.
 Реалізовано мультивалютний функціонал через інтеграцію з блокчейнами Bitcoin, Tron,
Ethereum.
 Додано систему анонімізації транзакцій.
 Розроблено сервіс автоматичного оновлення.
 Створено систему плагінів, що дозволяє замовнику додавати власний функціонал.
 Інтегровано з AML-системами для оцінки рівня ризику криптоадресів.
 Інтегровано з криптобіржою для обміну криптовалют.
Стек технологій: C#/.NET 6, ASP.NET Core, WebSocket, OAuth, Dapper, MySQL, PostgreSQL,
DbUp, xUnit, Postman, Mockoon, Swagger, Linux, DevOps, SSL Certificate.
2024 р.
Проект: CallRecorder – система автоматичного запису дзвінків у Skype і WhatsApp. Записи
зберігаються на окремих серверах для подальшого аналізу за допомогою нейронної мережі та
інтеграції в CRM.
Посада: Team Lead
Обов’язки: Паралельно з проектом BitHide виконання аналогічних обов’язків у складі групи з 3
розробників.
Досягнення:
 Проект спроектований, реалізований та виведений у production.
 Масштабовано на кілька десятків серверів для обслуговування понад 3000 call-менеджерів.
Технології: C#/.NET 6, WPF, Telerik UI for WPF, UI Automation, WebSocket, WindowsService,
Dapper, MySQL, NAudio, Flac.

2021 – 2022 рр.
Посада: Backend Team Lead
Проект: Online Casino – програмний комплекс для азартних ігор в інтернеті з участю реального
дилера.
Обов’язки: Виконання аналогічних обов’язків у складі групи з 4 розробників.
Досягнення:

 Проект спроектований, реалізований і протестований. Для виведення в production
залишилось реалізувати інтеграцію з агрегаторами онлайн-ігор.
 Розроблено ігрові сервери для рулетки, блекджека та баккари.
 Інтегровано з обладнанням: картрідер, колесо рулетки, система відеокамер.
 Забезпечено трансляцію відео з ігрового столу до гравців.
 Розроблено ПО для дилерів та Bitboss для моніторингу казино.

Технології: C#/.NET 6, WPF, Telerik UI for WPF, AvalonDock, Vlc.DotNet.Wpf, WebSocket, Dapper,
MySQL, OBS Studio, Nanocosmos.

2016 – 2021 рр.
Посада: .NET Developer
Проект: Trading platform – програмний комплекс для торгівлі та обміну.
Обов’язки: Розробка нового функціоналу, оптимізація і вдосконалення існуючих рішень.
Досягнення:
 Інтеграція з платформою MetaTrader.
 Розробка модуля для копіювання угод успішних трейдерів.
 Інтеграція з різними постачальниками котирувань.
 Створення ECN-модуля для агрегації котирувань і прямого підключення трейдерів до
постачальників ліквідності.

Технології: C#/.NET Framework, WinForms, DevExpress, WebSocket, RabbitMQ, MySQL.

03.2015 – 09.2016 NetCracker
Посада: Java Software Engineer
Обов’язки:
 Супровід та доробка проекту для канадської телекомунікаційної компанії.
 Аналіз дефектів ПО, визначення причин та розробка рішень для їх усунення, створення
нового функціоналу.
Технології: Java, Oracle.

07.2002 – 03.2015 ПАТ "Сумиобленерго"
2005 - 2014 год
Проект: Власна ERP-система.
Посада: Провідний інженер-програміст
Обов’язки:
 Дослідження бізнес-процесів підприємства.
 Розробка архітектури та бізнес-логіки продукту.
 Створення користувацького інтерфейсу.
Досягнення:
 Розроблено конвертер даних для успішної міграції зі старої ERP-системи.
 Впроваджено комплекс у головному офісі та 30 регіональних підрозділах.
Технології: Delphi, C#/.NET Framework, DevExpress, FastReport, MSSQL.

ДОДАТКОВІ НАВИЧКИ
Azure: DevOps, App Services, SQL, Blob Storage, OAuth, Application Insights.
Docker.

ОСВІТА
Сумський державний університет (2002 р.)
Диплом спеціаліста за спеціальністю «Прикладна математика».

КУРСИ ТА ТРЕНІНГИ
 Курс Java Developer від NetCracker.
 Внутрішньокорпоративні курси англійської мови в NetCracker.

ВОЛОДІННЯ МОВАМИ
 Українська: Рідна
 Англійська: Intermediate.

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: