Перейти до вмісту

Створюю програмні системи й ділюся тим, чого навчаюся в процесі.

Я Іван Маланяк, інженер-програміст і автор технічних статей із понад десятьма роками досвіду розробки. Працюю над бекенд-системами та рішеннями, завдяки яким програмне забезпечення стає зрозумілим, надійним і зручним у супроводі.

Мій досвід охоплює розподілені сервіси, подієво-орієнтовані системи, централізоване керування користувачами й ліцензіями, інфраструктуру AWS та автоматизацію розробки. Також я працював із командою Cucumber над використанням змін у Git для визначення пріоритетів тестів, які запускає конвеєр розробки.

Для мене важливо чітко пояснювати компроміси. Архітектура, тестування та практики постачання ПЗ корисні тоді, коли допомагають команді зрозуміти проблему, ухвалити рішення й підтримувати результат. На цьому сайті я ділюся набутим досвідом і документую власні експерименти.

Поза інженерією я люблю книжки, музику й домашню автоматизацію. Серед моїх інтересів — Home Assistant, IoT і навчання через власні проєкти. Працюю українською, англійською та польською мовами.

Перегляньте мої статті або зв’яжіться зі мною електронною поштою, через GitHub чи LinkedIn.

Інженерна практика

Над чим я працюю

Архітектура систем

Межі сервісів, подієво-орієнтована поведінка та компроміси розподілених систем.

Тестування й надійність

TDD, BDD і корисний зворотний зв’язок, що допомагає впевнено вносити зміни.

Інфраструктура й постачання ПЗ

Хмарна інфраструктура, спостережуваність і відтворювані процеси розробки.