• Файл

Михайло

С++ розробник

Місто:
Запоріжжя

Контактна інформація

Шукач вказав: Телефон

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

МИХАЙЛО ЄРШОВ
C++ Розробник
[відкрити контакти](див. вище в блоці «контактна інформація») | [відкрити контакти](див. вище в блоці «контактна інформація») | github.com/Anhijkt

ПРОФІЛЬ

Я — інженер-програміст із досвідом у системному програмуванні, внутрішньому устрої Linux (Linux internals)
та розробці для FPGA. Наразі проходжу курс з мікро- та нанотехнологій у ЗНТУ. Маю комерційний досвід
роботи з оптимізацією продуктивності, проектуванням безпечної автентифікації та інтеграцією апаратного та
програмного забезпечення.

НАВИЧКИ

• Мови програмування: C++, Python та Go
• Досвід роботи з оточенням та внутрішньою архітектурою Linux
• Досвід емуляції та відладки в QEMU
• Розробка IP-блоків для архітектур FPGA ICE40 та ECP5 з використанням інструментарію із відкритим
вихідним кодом (opensource toolchain)
• Базовий DevSecOps: налаштування інстансів та політик Hashicorp Vault, написання плагіна
автентифікації, робота з пакетами Guix

ОСВІТА

ЗНТУ Запоріжжя, Україна | 2023 – дотепер
Мікро- та наноелектронні прилади (Бакалавр)

Запорізький електротехнічний коледж Запоріжжя, Україна | 2019 – 2023
Диплом з мікроелектроніки
• Дипломна робота: Безпека протоколів зв'язку в системах БПЛА (Захищено: Квітень 2023)

ВНЕСОК У OPEN SOURCE

Yosys
• Реалізував класичний етап оптимізації (optimization pass), який замінює піднесення до степеня значень у
додатковому коді (two's complement) на бітові зсуви вліво, що знизило обчислювальну складність виразу.
• Реалізував етап оптимізації для логічних схем активації EDFF-тригерів. Розробив евристичний алгоритм
для мінімізації булевих логічних формул сигналів активації, представлених у КНФ (кон'юнктивна
нормальна форма). Ця оптимізація зменшила розмір логічної схеми, згенерованої для сигналу активації
EDFF.
• Виправив різноманітні баги та помилки. Пошук першопричин (root-cause) включав використання різних
інструментів та методів відладки й профілювання.
• Виявив проблему з некоректною логікою розширення знаку (sign-extension) на етапі маппінгу DSP (DSP
mapping pass).

16 ЛИПНЯ 2026 РОКУ М.О. ЄРШОВ CV

NetHack
• Виправив збірку для WebAssembly (wasm build).

КОМЕРЦІЙНИЙ ДОСВІД

Busthorne Віддалено, Київ, Україна | 2024
Software/Gateware Engineer
• Портував реалізації криптографічних алгоритмів, сертифікованих ДСТУ, з бібліотеки «Криптоніт»
ПриватБанку на bare-metal RISC-V, створивши мінімальне libc-подібне оточення з базовими функціями та
компактним розташуванням у пам'яті.
• Реалізував схему автентифікації на основі апаратних ключів для HashiCorp Vault. Оскільки оригінальний
Vault підтримував лише схему розділення секрету Шаміра та HSM, сумісні з PKCS #11, у ньому була
відсутня підтримка апаратних ключів на кшталт Tillitis TKey.
• Портував апаратну частину (gateware) Tillitis Tkey SOC на налагоджувальну плату ECP5 ULX3S,
адаптувавши специфічні для заліза компоненти, такі як блоки оперативної пам'яті (RAM blocks) та порти
вводу-виводу (I/O ports).
• Розробив патч для QEMU, який увімкнув підтримку PCIe passthrough для RAID-контролера 3ware 9750,
що вирішило проблему зі збоями драйверів у віртуальних оточеннях, викликаними відсутністю ioctl
passthrough.

16 ЛИПНЯ 2026 РОКУ М.О. ЄРШОВ CV

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії

Кандидати за містами


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: