• File

Олександр

Embedded-розробник

City:
Ivano-Frankivsk

Contact information

The job seeker has provided: Phone numberMessenger

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

ОЛЕКСАНДР СТЕФАНИШЕН
Embedded-розробник · ESP32 · C/C++ · радіозв'язок (LoRa, 433/868 МГц)
Івано-Франківськ · [open contact info](look above in the "contact info" section) · [open contact info](look above in the "contact info" section) · [open contact info](look above in the "contact info" section)
stefanyshen

Профіль
Бакалавр (BSc Hons) з комп'ютерних мереж і управління системами, Technological University of the
Shannon (Ірландія, 2026). Дипломний проєкт — захищена бездротова сенсорна мережа на ESP32 з
двома радіомодулями (LoRa 868 МГц через SPI, HC-12 433 МГц через UART): прошивки на C++,
шифрування AES-128-GCM, налагодження на реальному залізі та 906 пакетів тестів без втрат. Пишу
Python-утиліти для роботи з послідовним портом, логування та аналізу телеметрії. Хочу застосувати
цей досвід у розробці бортової електроніки БпЛА.

Технічні навички
Напрям Навички

Мікроконтролери ESP32-WROOM-32 (GPIO, strapping-піни, NVS, апаратний AES, watchdog),
ATmega328P (Arduino Uno)

Мови C/C++ (Arduino-ESP32 core, ESP-IDF/mbedTLS), Python (pyserial, pandas,
matplotlib, boto3), Bash

Інтерфейси UART (HC-12, 9600 бод), SPI (RFM95W / SX1276), one-wire (DHT22), цифрові
GPIO-датчики (PIR), USB-serial

Радіо LoRa CSS (SF7, BW 125 кГц, CR 4/5), FSK 433 МГц, аналіз RSSI/SNR,
чвертьхвильові антени, норми ETSI EN 300 220
Безпека прошивок AES-128-GCM (NIST SP 800-38D), захист від replay через монотонний
лічильник у NVS, перевірка цілісності пакетів
Налагодження і Пошук апаратно-програмних збоїв, робота з datasheet, серійні логи, Python-
тести скрипти для автоматизованих тестів і звітів

Інструменти Arduino IDE 2.x, arduino-cli, PlatformIO, VS Code, Git / GitHub, безпайчива
макетна плата, паяння

Системи і мережі Linux, Windows Server, AWS (S3, IAM), TCP/IP, VPN; CompTIA Network+

Embedded-досвід
Дипломний проєкт: захищена Sub-GHz сенсорна мережа на ESP32 з хмарним логуванням |
TUS, 2025 – 2026
Одноосібний проєкт від вибору заліза до тестів: сенсорний вузол і шлюз на ESP32, два радіоканали,
шифрування і конвеєр даних.
Прошивки на C++ для двох плат ESP32-WROOM-32 (чотири скетчі: сенсор і шлюз для LoRa та
HC-12) плюс чотири тестові прошивки-атаки (replay і tamper).
Інтеграція периферії: RFM95W (SX1276) через SPI, HC-12 через UART2, DHT22 через one-wire з
pull-up, PIR HC-SR501 через GPIO; розподіл пінів і живлення 3,3 В.
Власний бінарний протокол пакетів: заголовок 7 байт (версія, ID пристрою, лічильник) +
шифротекст + 16-байтовий тег AES-GCM; для HC-12 — розбиття на дві половини (ліміт ~58 байт) і
збирання на шлюзі.

Шифрування AES-128-GCM через mbedTLS на апаратному прискорювачі ESP32; лічильник у
NVS-флеші захищає від replay після перезавантажень і перепрошивки.
Налагодження на залізі:
знайшов причину плаваючого збою завантаження: лінії NSS і DIO0 радіомодуля висіли на
strapping-пінах GPIO 15 і GPIO 2; переніс на GPIO 25/26;
усунув скидання від watchdog: дешифрування виконувалось у колбеку переривання, перевів
прийом на опитування в loop();
знизив частку збоїв DHT22 з 15–20% до <1% (pull-up 10 кОм + повторні спроби);
замінив нестабільний Wi-Fi-канал шлюзу на USB-serial.
Python-утиліти: читання JSON-телеметрії з послідовного порту (pyserial), логер тестів, скрипт
аналізу в CSV, завантаження в AWS S3 з локальним резервним копіюванням.
Результати випробувань: 906 зашифрованих пакетів на 6 дистанціях (до 20 м надворі, 10 м крізь
стіну), PDR 100% на обох радіо; 34 атаки replay/tamper і 5 шумових пакетів відхилено; RSSI −55…
−67 дБм, SNR +9,1…+9,8 дБ.
Документація: технічний звіт на 139 сторінок (вимоги, схеми підключення, тест-кейси, матриця
трасування), код у Git.
Ранній проєкт: радіоканал між двома Arduino Uno (ATmega328P) — базова передача даних від
датчиків за допомогою RF-модулів.

Досвід роботи
Системи моніторингу даних у реальному часі (власний проєкт) | 2025 – дотепер — сервіси на
TypeScript/Node.js і PostgreSQL, що цілодобово обробляють понад 50 000 подій за хвилину, з
верифікацією даних і сповіщеннями в Telegram.
JRI America — адміністратор ІТ-проєкту | березень – вересень 2023 — міграція даних банку
(HCL Notes → Exchange), валідація даних, звіти, Azure AD.
Granitbruk — ІТ-адміністратор | квітень 2020 – серпень 2021 — обслуговування і оновлення
обладнання, мережа, діагностика несправностей.

Освіта
BSc (Hons) Computer Networks and Systems Management (Level 8) — Technological University of
the Shannon, Ірландія | 2025 – 2026
BSc Computer Systems and Networking (Level 7) — Munster Technological University, Ірландія |
2023 – 2025
CompTIA Network+, A+, ITF+; Cisco: Introduction to Cybersecurity — Kerry College, Ірландія |
2022 – 2023

Мови
Українська (рідна) · англійська (вільно, читання datasheet і технічної документації) · німецька (базова)

Similar candidates

All similar candidates

Candidates at categories


Compare your requirements and salary with other companies' jobs: