Данило
Technical Product Owner, Software Architect
- Considering positions:
- Technical Product Owner, Software Architect, C# програміст, інженер-програміст, інженер служби підтримки
- Employment type:
- full-time
- Age:
- 35 years
- City of residence:
- Kyiv
- Ready to work:
- Kyiv, Remote
Contact information
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/19475265/
Work experience
Засновник, Software Architect
from 05.2026 to now
(5 months)
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
from 05.2019 to 05.2026
(7 years)
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
from 10.2017 to 12.2018
(1 year 3 months)
Infopulse, Київ (IT)
REST API, що слугували внутрішнім платформним API для кількох корпоративних застосунків. Брав участь у міграції з моноліту на мікросервіси на Azure Service Fabric.
Стек: C# · .NET · ASP.NET · REST · MS SQL · Microsoft Azure
Cloud .NET Developer
from 03.2016 to 09.2017
(1 year 7 months)
Matrix42, Київ (IT)
Провайдер ідентичності з інтеграцією Active Directory, Azure AD і зовнішніх провайдерів. Веб-сервіси для безпечного доступу до робочого простору незалежно від пристрою та для провіженингу.
Стек: C# · .NET · ASP.NET · REST · Active Directory · Azure AD
ASP.NET Full Stack Developer
from 05.2013 to 03.2016
(2 years 11 months)
Airlife, IFin, Київ (IT)
Інтеграційні модулі, що під'єднували зовнішні страхові системи та системи бронювання готелів до туристичної платформи. Застосунки на ASP.NET MVC і хмарні веб-сервіси на Microsoft Azure.
Стек: C# · ASP.NET MVC · REST · MS SQL · Microsoft Azure
Education
Українська інженерно-педагогічна академія
Комп'ютерні системи та мережі, Харків
Unfinished higher, from 2008 to 2013 (5 years)
Knowledge and skills
- 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
Language proficiencies
- English — above average
- Ukrainian — fluent
Additional information
Шукаю роль, яка дозволить у повній мірі задіяти як навички у програмуванні та програмній інженерії, так і досвід організації розвитку IT продуктів
Що можна подивитися:
• flowos.in.ua — продукт у продакшені, зроблений одноосібно за 100 днів
• github.com/DMykhalchenko/alloyed-devops-multitool — публічний репозиторій: код, який можна прочитати. За запитом можу надати доступ до приватних репозиторіїв.
• [
Англійська B2/C1 — понад сім років у міжнародних продуктових компаніях, робоче спілкування та документація англійською.
Similar candidates
-
Technical Product Manager
68000 UAH, Remote -
Продукт-менеджер
Kyiv, Remote -
Head of Engineering, Software Architect
Kyiv, Other countries, Remote -
Technical support specialist
Remote -
PHP Architect
Kyiv, Lviv , more 2 cities -
Спеціаліст технічної підтримки
Kyiv