Данило

C# програміст

Розглядає посади:
C# програміст, Technical Product Owner, Software Architect, інженер-програміст, інженер служби підтримки
Вид зайнятості:
повна
Вік:
35 років
Місто проживання:
Київ
Готовий працювати:
Дистанційно, Київ

Контактна інформація

Шукач вказав: ТелефонЕл. поштуLinkedInМесенджер

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Досвід роботи

Засновник, Software Architect

з 05.2026 по нині (5 місяців)
FlowOS, Київ (IT)

Мультитенантна SaaS-платформа для студій і приватних практик. Засновник і єдиний інженер: архітектура, доменна модель, бекенд, UI, інфраструктура, розгортання та експлуатація. У продакшені з серпня 2026 — flowos.in.ua. Від порожнього репозиторію до живих користувачів — 94 дні.

• Модульний моноліт на .NET 10, практичний DDD у 18 обмежених контекстах: агрегати тримають власні інваріанти, прикладний шар оркеструє, доменний шар не має інфраструктурних залежностей.

• Платежі в продакшені з трьома українськими провайдерами: Monobank Acquiring і LiqPay (checkout, підписані колбеки, рефанди, ідемпотентна обробка вебхуків) плюс офлайн-POS ПриватБанку. Підписковий білінг із card-on-file, dunning і грейс-вікном.
• Канали: Telegram-бот і Mini App (авторизація за HMAC initData), Meta Messenger для Facebook та Instagram;
транзакційна пошта через SMTP із повторами доставки.
• Інтеграції: двостороння синхронізація з Google Calendar, публічні iCal-фіди, об'єктне сховище Cloudflare R2 для медіа, експортів і резервних копій.
• Експлуатація: розгортання одним контейнером за Cloudflare Tunnel. OpenTelemetry → Prometheus, Loki і Tempo, Grafana за контролем доступу.
• Власний CI/CD: пайплайн із розподіленими build-вузлами і воротами якості.

Паралельно з продуктом — власна платформа доставки: gRPC-демон і CLI, що керують релізами.

Стек: .NET 10 · C# · PostgreSQL · EF Core · Blazor Server · Podman · xUnit · OpenTelemetry

Senior Developer, Technical Product Owner

з 05.2019 по 05.2026 (7 років)
RWS Group, Київ (IT)

Старший розробник і технічний власник продукту на продуктовій лінії: системна інженерія від бекенд-сервісів до CI/CD-платформ і контейнерних середовищ.

• Вів перехід продуктової лінії з .NET Framework, від 2023 року — на кросплатформний .NET, з on-premise VMware ESX в AWS: Linux-контейнери на ECS поверх EC2, RDS і керовані сервіси навколо. Саме це відв'язало всі 18 сервісів від Windows. Підтримка arm64 поряд з amd64 була рішенням, а не побічним ефектом: Graviton дешевший і швидший на долар, і саме ця економія була аргументом за складніший порт. Володів дизайном і беклогом, написав більшу частину сам; скрам-команда — троє інженерів, QA і DevOps, поряд з бізнесовим product owner.
• Провайдер ідентичності та система управління доступом для продуктової лінії, у складі команди — один шар авторизації перед трьома різними типами клієнтів: веб-сервіси OpenAPI 3.0, Windows-сервіси і десктопні застосунки. OAuth 2.0, OpenID Connect і JWT поряд зі старим SAML, яким говорили легасі-сервіси.
• Володів пошуковим стеком платформи повністю. Підняв Solr / Lucene з версії 4 до 10+, переносячи власні токенайзери через десять років ламких змін у форматі індексу, схемі й ланцюжку аналізу. Рушієм керував Windows-сервіс, що хостив JVM через шар C++ / JNI; увесь цей шлях замінено на .NET 10, нативний інтероп прибрано.
• Володів ISHDeploy — публічним PowerShell-модулем компанії для розгортання Tridion Docs, від версії 2.3 до поточної, включно з переходом на .NET 10. Опубліковано в PowerShell Gallery, 9 300+ завантажень.
• Написав автоматизацію, яка перевезла всю продуктову лінію з Bitbucket на GitHub Enterprise — сам, за три тижні, без простою для ~50 інженерів: 15 репозиторіїв, кілька з пошкодженою історією, яку довелося полагодити перед переїздом.
• Вів міграцію CI/CD зі скриптового Jenkins 1.x на декларативний 2.x і написав спільні Groovy-бібліотеки — 150+ пайплайнів, спроєктовані й підтримувані одноосібно. Пайплайни піднімали не лише застосунок, а й середовище: Jenkins працював у самому AWS і розгортав ECR, ECS та RDS через CloudFormation, з AWS CLI/SDK там, де CloudFormation не справлявся, і ніс maintenance-джоби для RDS. Інфраструктура була версійована на версію продукту, яку обслуговує. Цю систему будувала команда, я проєктував і робив її частину.
• Бекенд увесь цей час на .NET / C#: REST API, інтеграційна логіка, обробка XML-метаданих у процесах структурованого контенту.

За період: 100+ епіків, 700+ інженерних задач, 6 000+ комітів.

.NET Software Engineer

з 10.2017 по 12.2018 (1 рік 3 місяці)
Infopulse, Київ (IT)

REST API, що слугували внутрішнім платформним API для кількох корпоративних застосунків. Брав участь у міграції з моноліту на мікросервіси на Azure Service Fabric.

Стек: C# · .NET · ASP.NET · REST · MS SQL · Microsoft Azure

Cloud .NET Developer

з 03.2016 по 09.2017 (1 рік 7 місяців)
Matrix42, Київ (IT)

Провайдер ідентичності з інтеграцією Active Directory, Azure AD і зовнішніх провайдерів. Веб-сервіси для безпечного доступу до робочого простору незалежно від пристрою та для провіженингу.

Стек: C# · .NET · ASP.NET · REST · Active Directory · Azure AD

ASP.NET Full Stack Developer

з 05.2013 по 03.2016 (2 роки 11 місяців)
Airlife, IFin, Київ (IT)

Інтеграційні модулі, що під'єднували зовнішні страхові системи та системи бронювання готелів до туристичної платформи. Застосунки на ASP.NET MVC і хмарні веб-сервіси на Microsoft Azure.

Стек: C# · ASP.NET MVC · REST · MS SQL · Microsoft Azure

Освіта

Українська інженерно-педагогічна академія

Комп'ютерні системи та мережі, Харків
Незакінчена вища, з 2008 по 2013 (5 років)

Знання і навички

  • C#
  • .NET
  • ASP.NET Core
  • Entity Framework
  • PostgreSQL
  • Microsoft SQL Server
  • SQL
  • REST API
  • Microservices
  • Domain-Driven Design
  • CQRS
  • OAuth 2.0
  • OpenID Connect
  • JWT
  • SAML
  • Docker
  • Amazon Web Services
  • Microsoft Azure
  • Jenkins
  • CI/CD
  • Git
  • PowerShell
  • Linux
  • Apache Solr
  • Redis
  • Blazor
  • XUnit
  • Agile
  • Scrum
  • Grafana
  • Prometheus
  • Застосування штучного інтелекту
  • Проєктування
  • Content Management System
  • Здатність до навчання
  • Linux Containers
  • Docker Compose
  • AWS
  • AWS IAM
  • VMware ESXi
  • Cloudflare

Знання мов

  • Англійська — вище середнього
  • Українська — вільно

Додаткова інформація

Шукаю роль, яка дозволить у повній мірі задіяти як навички у програмуванні та програмній інженерії, так і досвід організації розвитку IT продуктів

Що можна подивитися:
• flowos.in.ua — продукт у продакшені, зроблений одноосібно за 100 днів
github.com/DMykhalchenko/alloyed-devops-multitool — публічний репозиторій: код, який можна прочитати. За запитом можу надати доступ до приватних репозиторіїв.
[відкрити контакти](див. вище в блоці «контактна інформація»)

Англійська B2/C1 — понад сім років у міжнародних продуктових компаніях, робоче спілкування та документація англійською.

Схожі кандидати

Усі схожі кандидати


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: