Про мене
Інженер вбудованих систем із досвідом понад 5 років: веду IoT-продукти від прототипу до серійного виробництва — прошивка, зв’язок із хмарою, обробка даних та їх візуалізація.
Пишу прошивки для мікроконтролерів ESP32, STM32 та AVR, під’єдную їх до AWS IoT Core і будую навколо цього інфраструктуру на Lambda, DynamoDB, MQTT та Grafana. Також розробляю Linux-інструменти на Python, Bash і Docker та працюю із залізом — схемотехніка, підбір компонентів, пайка.
Поза комерційними проєктами я головний мейнтейнер Лілки, open-source консолі на ESP32-S3, де займаюся її операційною системою, SDK та інструментами. Ще роблю OpenTools — безкоштовні калькулятори для інженерів вбудованих систем.
Досвід
-
Інженер вбудованих систем NDAТрав. 2025 — дотепер
-
Інженер вбудованих систем T-Spark EngineeringСерп. 2023 — трав. 2025
-
Інженер вбудованих систем NDAЛют. 2023 — серп. 2023
-
Інженер вбудованих систем Indeema SoftwareГруд. 2021 — груд. 2022
-
Викладач IT Step Academy, ЧеркасиВер. 2020 — лист. 2021
-
Викладач Robocode, ЧеркасиВер. 2019 — лют. 2020
-
Системний адміністратор Школа №1, ЧеркасиВер. 2019 — жовт. 2020
Навички
- Вбудовані системи
- C, C++, ESP32, STM32, RP2040
- Хмара та IoT
- AWS IoT Core, MQTT, Lambda, EC2, REST API
- Софт
- Python, Bash, Docker, Linux
- Залізо
- Схемотехніка, PCB, підбір компонентів, пайка, прототипування
- Дані
- DynamoDB, MySQL, MongoDB, Grafana
- Інструменти
- Git, GitHub Actions, GitLab CI
Проєкти
-
GitHub
Лілка
Головний мейнтейнер Лілки — open-source консолі на ESP32-S3, створеної для навчання розробці вбудованих систем. Працюю над KeiraOS, її операційною системою на FreeRTOS/C++, а також автор каталогу застосунків і браузерного прошивальника.
-
opentools.science
OpenTools
Сорок безкоштовних браузерних калькуляторів для інженерів вбудованих систем та електроніки — тайминги UART/SPI/I2C і CAN, таймери STM32, CRC, IEEE-754, ширина доріжок PCB тощо.
-
GitHub
Radar Plugin
Плагін-панель для Grafana, що візуалізує дані з різних типів радарів і малює розгортку в реальному часі.
-
GitHub
WebSocket ⇄ Serial Converter
Міст між послідовним портом і WebSocket: трафік пристрою можна одразу віддавати в Grafana через WebSocket data source. Ставиться як сервіс у Linux.
-
GitHub
pocketTerm35
Прошивка клавіатури на Pico SDK і TinyUSB — один складений USB-пристрій, який віддає клавіатуру з FN-шаром і геймпад, що також працює як миша.
-
GitHub
embedded-umami
Клієнт аналітики Umami на C для ESP-IDF, Arduino та Linux — перегляди, власні події та identify-виклики, платформа визначається на етапі компіляції.
-
LIFTS
Система незалежної оцінки якості ліфтів — збирає показники з датчиків, зберігає, обробляє та візуалізує їх.
-
Стаття
Раз Одін
Наземний дрон для сільського господарства — вбудовані системи керування й телеметрія. Показували на фестивалі «Наукові пікніки» в Тернополі.