Павло

Embedded-розробник

Considering positions: Embedded-розробник, Електронник, Програміст Java, Програміст мікроконтролерів, IoT engineer
Employment type: full-time, part-time
Age: 41 years
City of residence: Chernihiv
Ready to work: Chernihiv, Remote
Considering positions:
Embedded-розробник, Електронник, Програміст Java, Програміст мікроконтролерів, IoT engineer
Employment type:
full-time, part-time
Age:
41 years
City of residence:
Chernihiv
Ready to work:
Chernihiv, Remote

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.

Work experience

Embedded-розробник

from 10.2025 to now (4 months)
IoT platform (проект), Дистанційно (IT)

Проект - розробка шлюзу Modbus RTU / MQTT
- Розробка схемотехніки та друкованої плати (ESP32)
- Розробка вбудованного ПО з використанням Zephyr RTOS
- Реалізація MQTT-взаємодії з IoT платформою (відправка даних, підтримка команд керування шлюзом та Modbus пристроєм)
- Підтримка OTA-оновлень
- Підтримка логування та вигрузки логів по командам з IoT платформи

Стек:
IDE: VSCode, EasyEDA
RTOS: Zephyr
Hardware: ESP32

Java-розробник та IoT інженер

from 08.2021 to now (4 years 6 months)
IoT platform (продуктова компанія, IoT платформа), Дистанційно (IT)

- Розробка backend-ПЗ для IoT-платформи з фокусом на інтеграцію різноманітних embedded-пристроїв
- Проєктування та реалізація Java-сервісів для підключення пристроїв і обробки телеметрії
- Інтеграція з зовнішніми системами та IoT-мережами (включно з LoRaWAN)
- Участь у проєктуванні архітектури розподілених IoT-рішень
- Тісна співпраця з hardware та firmware-командами
- Налаштування моніторингу та observability для backend-сервісів

Ця роль значно поглибила моє розуміння архітектур «пристрій → хмара», масштабних інтеграцій і довготривалої експлуатації систем.

Стек:
Language: Java, Kotlin, JavaScript, Python, C, SQL
Frameworks: Hibernate, Spring Boot, Cucumber, JUnit
Databases: PostgreSQL, MongoDB, MariaDB
Message brokers: NATS, RabbitMQ, Kafka
Other: SNMP, Maven, Gradle, Redis, Docker, Kubernetes, Node-RED

Java-розробник

from 10.2019 to 07.2021 (1 year 10 months)
NGSoft, Дистанційно (IT)

Обов’язки:
- участь у розробці та підтримці системи керування мережею (NMS) для моніторингу та управління мережевими пристроями по SNMP

Стек:
Java SE, Swing, JavaFX, MySQL, JDBC, SNMP, Jenkins, Gradle, Ant

Fullstack-розробник

from 02.2019 to 12.2019 (11 months)
ОСНОВА (проектна робота), Дистанційно (IT)

Розробка та впровадження системи контролю доступу. Робота що була виконана:
- Розроблено пристрої інтеграції з турнікетами ZKTeko
- розробка схеми
- розробка плати
- розробка вбудованного ПО
- Розробка центральних вузлів керування для пристроїв інтеграції
- працює на базі Raspberry Pi
- розробка ПО на базі Shell скриптів та Java + Postgres (які працюють локально)
- Розробка модулів для під’єднання віддалених пристроїв інтеграції з гальванічною розв’язкою
- розробка схеми
- розробка плати
- Розробка конструкції, яка складається з
- металевого корпусу
- двох центральних вузлів з коммунікаційними модулями
- плати безперебойного живлення
- плати керування температурними сенсорами та вентиляторами для забеспечення надійної роботи системи
- Розробка серверного программного забеспечення (використання мікросервісної архітектури)
- розробка TCP серверу для збору даних з центральних вузлів та керування їми
- розробка сервісу персоналізації (зберігаї дані об усіх користувачах)
- розробка сервісу генерації звітності по контролю доступу
- розробка центрального WEB сервісу для керування усією системою через користувацький інтерфейс
- розробка користувацького інтерфейсу на Angular
- Усі модулі були вироблені, протестовані, зібрані та встановлені на об’єкти
- Уся розробка, збірка була зроблена мною, на допомогу залучував помічників лише для пайки пристроїв та фінішної фізичної інсталяції на об’єкти

Стек:
IDE: P-CAD, SolidWorks, Intellj IDEA, Keil uVision
Hardware: STM32 F1, Raspberry Pi 3
Frameworks: Spring Boot, Angular
Databases: Postgres
Languages: C, Java, Javascript, Python, Shell

Розробник апаратного та программного забеспечення

from 09.2015 to 02.2019 (3 years 6 months)
Integrated Technical Vision (Розробка та виробництво охоронних систем), Чернігів (IT)

Обов’язки:
- розробка друкованих плат і конструктивного виконання серійної продукції з урахуванням вимог масового виробництва, надійності та технологічності.
- проєктування електричних схем, друкованих плат і конструктивної частини тестового обладнання для вихідного контролю та функціонального тестування готових виробів.
- розробка вбудованного программного забеспечення для тестового обладнання та серійних виробів

Стек:
IDE: P-CAD, SolidWorks, IAR, Keil, MPLAB & MPLABX
Microcontrollers: MSP430, PIC16/PIC18/PIC32, STM32 F1/F4, Atmel (ATtiny, Atmega)
Hardware: SIM300/SIM800/SIM900, accelerometers, CC1101/CC1121

Embedded hardware & software developer (freelance)

from 12.2014 to 09.2015 (10 months)
Vergen Motobikes, Дистанційно (IT)

Розробка одометру та спідометру для мотоциклів
- розробка принципової схеми
- розробка друкованої плати
- розробка вбудованного ПО
- виготовлення та тестування пристрою
Стек: STM32F1, Keil uVision, P-CAD, SolidWorks

Розробка графічного дісплею з тачскріном для керування технологічним обладнанням по Modbus RTU
- розробка вбудованного ПО
Стек: STM32F4, Keil uVision

Розробка Mesh мережи (при розробці брав ідеї з Zigbee) для коммунікації між радіопристроями які збирають дані та керують технологічним обладнанням по Modbus RTU з метою обійти обмеження прямої дальності зв'явку добавши можливість ретрансляції та гнучкого вибору машруту пакетів
Стек: MSP430, MRF49XA, IAR

Hardware/Software engineer

from 01.2014 to 12.2014 (1 year)
Flames Group (VoIP), Чернігів (IT)

Тимчасовий контракт, який включав в себе:
- розробку принципової електричної схеми,
- розробку друкованої плати (Mentor Graphics),
- розробку конструкції корпусу (аналіз існуючих рішень, підбір найбільш оптимального рішення) (SolidWorks),
- проведення попередніх інженерних тестів та прототипування для вибору відповідної RTOS, перевірки програмних рішень та оцінки роботи SIM-карт та модемів у різних режимах.

Стек:
IDE: Mentor Graphics (схема та друкована плата), SolidWorks (механіка), IAR (программне забеспечення)
Microcontrollers: STM32F401
Other HW: Telit GSM
RTOS: uC

Інженер-конструктор

from 04.2006 to 12.2013 (7 years 9 months)
Integrated Technical Vision (Розробка та виробництво охоронних систем), Чернігів (IT)

Обов’язки:
- розробка друкованих плат і конструктивного виконання серійної продукції з урахуванням вимог масового виробництва, надійності та технологічності.
- проєктування електричних схем, друкованих плат і конструктивної частини тестового обладнання для вихідного контролю та функціонального тестування готових виробів.
- участь у розробці вбудованого ПО для тестового обладнання

Стек:
IDE: P-CAD, SolidWorks, IAR, MPLAB & MPLABX
Microcontrollers: MSP430, PIC16/PIC18/PIC32, Atmel (ATtiny, Atmega)

Education

Чернігівський державний технологічний університет

Комп’ютерна інженерія, Чернігів
Higher, from 2016 to 2019 (3 years)

Чернігівський державний технологічний університет

Промислова електроніка, Чернігів
Higher, from 2001 to 2006 (5 years)

Knowledge and skills

  • Паяння
  • Бажання вчитися і розвиватися
  • Ремонт електроніки
  • Читання креслень
  • Програмування
  • Неконфліктність

Language proficiencies

  • Ukrainian — fluent
  • English — above average

Additional information

Embedded / IoT інженер із бекграундом у апаратній та embedded-розробці й практичним досвідом створення повноцінних підключених продуктів — від схем і багатошарових PCB до прошивок і backend-сервісів.
Кар’єру розпочав з розробки електроніки та ПЗ для мікроконтролерів і RTOS, а з 2019 року також займаюся backend-розробкою та системною інтеграцією для IoT-платформ, охоплюючи повний цикл «пристрій → хмара».
Мені близька роль системного інженера — проєктування рішень, де апаратна частина, прошивка та backend розробляються узгоджено з урахуванням реальних обмежень.
Люблю поєднувати embedded-розробку з інтеграцією з серверною частиною.

Стек / Технічна експертиза

Мікроконтролери та платформи:
Atmel AVR, PIC16/18/24/32, MSP430, STM32, ESP32

RTOS:
FreeRTOS, Zephyr, uC, bare-metal, bootloader, OTA, low-power modes

Інтерфейси та протоколи:
UART, RS-232, RS-485, SPI, I2C, I2S, Ethernet, USB, Wi-Fi, LoRa
Modbus RTU/TCP, MQTT, TCP/IP, SNMP, 1-Wire, iButton, FAT та інші

Бездротові та сотові модулі:
CC1101/CC1121, MRF49XA, GSM-модулі (SIM300/SIM800/SIM900, Telit), GPS-модулі

Hardware та виробництво:
Проєктування аналогових і цифрових PCB, EMC/ESD, Gerber, BOM, виробнича документація, супровід прототипів і серій

Механіка:
Проєктування корпусів і механічних частин у SolidWorks

Backend та IoT:
Java, Spring, IoT-платформи, device-to-cloud архітектури, обробка та зберігання телеметрії, messaging та асинхронні системи

Тестування та лабораторія:
Осцилографи, логічні аналізатори, мультиметри, тестове та валідаційне обладнання

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: