Сервіс пошуку роботи №1 в Україні
Артем
IT-спеціаліст
- Розглядає посади:
- IT-спеціаліст, програміст Java, Python-програміст, Database developer, Back-end програміст
- Вік:
- 25 років
- Місто проживання:
- Нетішин
- Готовий працювати:
- Дистанційно
Контактна інформація
Шукач вказав: ТелефонЕл. поштуLinkedIn
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/18527613/
Завантажений файл
Версія для швидкого
перегляду
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
АРТЕМ ТКАЧУК
Інженер-програміст · Java / Spring Boot · Python
[відкрити контакти ](див. вище в блоці «контактна інформація») · github.com/lecorrr · Нетішин, Україна
ПРО СЕБЕ
Інженер-програміст із трирічним досвідом роботи на Хмельницькій АЕС: розробка застосунків на Java та адміністрування баз даних Oracle і MySQL. Самостійно розробив інтернет-магазин на Spring Boot (REST API, JPA/MySQL, автентифікація, розгортання в Docker), а також створював програмне забезпечення реального часу на Python для комп’ютерного зору та керування двигунами вбудованої робототехнічної системи на Raspberry Pi та NVIDIA Jetson. Упевнено працюю на всіх рівнях стеку — від SQL і REST API до Linux, контейнерів та апаратного забезпечення. Англійська — C1.
ДОСВІД РОБОТИ
Бекенд-розробник Java — інтернет-магазин2025
Самостійний проєкт · бекенд на Spring Boot із вебінтерфейсом
• Розробив бекенд інтернет-магазину на Java 17 і Spring Boot 3: REST API для реєстрації та входу, каталогу товарів, кошика й замовлень, з яким працює фронтенд на HTML/CSS/JavaScript.
• Спроєктував модель даних (користувачі, товари, позиції кошика, замовлення та їхні позиції) на Spring Data JPA і Hibernate з MySQL; під час оформлення замовлення система перевіряє наявність товару, оновлює залишки й перетворює кошик на замовлення, фіксуючи ціну кожної позиції на момент покупки.
• Реалізував хешування паролів через BCrypt, доступ до захищених ендпоінтів за токеном і перевірку власника даних, щоб користувач бачив і змінював лише свій кошик і замовлення.
• Контейнеризував застосунок за допомогою багатоетапної збірки Docker і Docker Compose (застосунок стартує лише після healthcheck MySQL) та налаштував розгортання за зворотним проксі Traefik з HTTPS від Let's Encrypt і Nginx для фронтенду.
Стек: Java 17, Spring Boot 3, Spring Web, Spring Data JPA, Hibernate, MySQL 8, Maven, Lombok, Docker, Docker Compose, Traefik, Nginx, Git
Python-розробник — робототехніка та комп’ютерний зір2026 – дотепер
Конфіденційний R&D-проєкт
• Розробив конвеєр комп’ютерного зору реального часу на Python (OpenCV, NumPy) для вбудованого Linux: захоплення з двох камер із глобальним затвором, детекція фідуціальних маркерів із субпіксельним уточненням, оцінювання 3D-пози, стереотріангуляція та фільтр Калмана — стабільно 30 FPS.
• Створив інструменти калібрування окремих камер і стереопари з підказками оператору під час зйомки та автоматичною перевіркою якості, звіряючи результат із фізичними вимірюваннями; зменшив розбіжність між оцінками положення з двох камер із 30 мм до 1 мм.
• Реалізував керування драйверами крокових двигунів зі зворотним зв’язком через спільну шину UART: аналітична обернена кінематика, окремий робочий потік для кожної осі та прогнозування руху з компенсацією затримки, яке в наскрізних тестах зменшило похибку для рухомих об’єктів приблизно вчетверо.
• Створив вебпанель керування (HTTP-сервер на Python, відео MJPEG, телеметрія в реальному часі) для віддаленої роботи з пристроєм без дисплея; кодування відео винесено з циклу реального часу, що дало змогу втримати частоту кадрів.
• Написав понад 100 автоматизованих тестів, зокрема наскрізні прогони без обладнання на симульованих камерах і двигунах, і перевірив їхню якість мутаційним тестуванням; діагностував і усунув зростання споживання пам’яті на ~60 МБ/год, спричинене фрагментацією купи.
• Запустив захоплення відео з камер на NVIDIA Jetson Orin Nano (L4T): V4L2 із 10-бітними сенсорами, драйвери виробника, оверлеї device tree, збирання модулів ядра поза основним деревом (out-of-tree); за допомогою ftrace відстежив несправність порту MIPI CSI-2 на рівнях драйвера та прошивки.
Стек: Python 3, OpenCV, NumPy, picamera2, pyserial, threading, Raspberry Pi 5, NVIDIA Jetson, Linux (Debian, Ubuntu/L4T), V4L2, Docker, Git
Інженер-програміст і адміністратор баз даних20XX – 20XX (3 роки)
Хмельницька АЕС · Нетішин, Україна
• Розробляв і супроводжував Java-застосунки для внутрішніх потреб станції.
• Адміністрував бази даних Oracle і MySQL: облікові записи та права доступу, резервне копіювання, зміни схем, продуктивність запитів.
• Писав SQL-запити та інтегрував бази даних із Java-застосунками.
ТЕХНІЧНІ НАВИЧКИ
Мови програмування: Java, Python, SQL, Bash
Бекенд: Spring Boot, Spring Web (REST), Spring Data JPA, Hibernate, Maven, Lombok
Бази даних: Oracle, MySQL, PostgreSQL
Комп’ютерний зір і робототехніка: OpenCV (ArUco, калібрування камер, оцінювання пози, стереозір), NumPy, фільтр Калмана, обернена кінематика, керування двигунами через UART, багатопотоковість
Інфраструктура: Linux (Debian, Ubuntu, Arch), Docker, Docker Compose, Nginx, Traefik, systemd, SSH, Git/GitHub
Вбудовані системи: Raspberry Pi 5, NVIDIA Jetson (L4T), V4L2, камери MIPI CSI-2, оверлеї device tree, модулі ядра
ОСВІТА
Київський політехнічний інститут імені Ігоря Сікорського2018 – 2022
Магістр, спеціальність 122 «Комп’ютерні науки»
Бакалавр, спеціальність 142 «Енергетичне машинобудування»
МОВИ
Англійська — C1 (Advanced) · Українська — рідна
Інженер-програміст · Java / Spring Boot · Python
[
ПРО СЕБЕ
Інженер-програміст із трирічним досвідом роботи на Хмельницькій АЕС: розробка застосунків на Java та адміністрування баз даних Oracle і MySQL. Самостійно розробив інтернет-магазин на Spring Boot (REST API, JPA/MySQL, автентифікація, розгортання в Docker), а також створював програмне забезпечення реального часу на Python для комп’ютерного зору та керування двигунами вбудованої робототехнічної системи на Raspberry Pi та NVIDIA Jetson. Упевнено працюю на всіх рівнях стеку — від SQL і REST API до Linux, контейнерів та апаратного забезпечення. Англійська — C1.
ДОСВІД РОБОТИ
Бекенд-розробник Java — інтернет-магазин2025
Самостійний проєкт · бекенд на Spring Boot із вебінтерфейсом
• Розробив бекенд інтернет-магазину на Java 17 і Spring Boot 3: REST API для реєстрації та входу, каталогу товарів, кошика й замовлень, з яким працює фронтенд на HTML/CSS/JavaScript.
• Спроєктував модель даних (користувачі, товари, позиції кошика, замовлення та їхні позиції) на Spring Data JPA і Hibernate з MySQL; під час оформлення замовлення система перевіряє наявність товару, оновлює залишки й перетворює кошик на замовлення, фіксуючи ціну кожної позиції на момент покупки.
• Реалізував хешування паролів через BCrypt, доступ до захищених ендпоінтів за токеном і перевірку власника даних, щоб користувач бачив і змінював лише свій кошик і замовлення.
• Контейнеризував застосунок за допомогою багатоетапної збірки Docker і Docker Compose (застосунок стартує лише після healthcheck MySQL) та налаштував розгортання за зворотним проксі Traefik з HTTPS від Let's Encrypt і Nginx для фронтенду.
Стек: Java 17, Spring Boot 3, Spring Web, Spring Data JPA, Hibernate, MySQL 8, Maven, Lombok, Docker, Docker Compose, Traefik, Nginx, Git
Python-розробник — робототехніка та комп’ютерний зір2026 – дотепер
Конфіденційний R&D-проєкт
• Розробив конвеєр комп’ютерного зору реального часу на Python (OpenCV, NumPy) для вбудованого Linux: захоплення з двох камер із глобальним затвором, детекція фідуціальних маркерів із субпіксельним уточненням, оцінювання 3D-пози, стереотріангуляція та фільтр Калмана — стабільно 30 FPS.
• Створив інструменти калібрування окремих камер і стереопари з підказками оператору під час зйомки та автоматичною перевіркою якості, звіряючи результат із фізичними вимірюваннями; зменшив розбіжність між оцінками положення з двох камер із 30 мм до 1 мм.
• Реалізував керування драйверами крокових двигунів зі зворотним зв’язком через спільну шину UART: аналітична обернена кінематика, окремий робочий потік для кожної осі та прогнозування руху з компенсацією затримки, яке в наскрізних тестах зменшило похибку для рухомих об’єктів приблизно вчетверо.
• Створив вебпанель керування (HTTP-сервер на Python, відео MJPEG, телеметрія в реальному часі) для віддаленої роботи з пристроєм без дисплея; кодування відео винесено з циклу реального часу, що дало змогу втримати частоту кадрів.
• Написав понад 100 автоматизованих тестів, зокрема наскрізні прогони без обладнання на симульованих камерах і двигунах, і перевірив їхню якість мутаційним тестуванням; діагностував і усунув зростання споживання пам’яті на ~60 МБ/год, спричинене фрагментацією купи.
• Запустив захоплення відео з камер на NVIDIA Jetson Orin Nano (L4T): V4L2 із 10-бітними сенсорами, драйвери виробника, оверлеї device tree, збирання модулів ядра поза основним деревом (out-of-tree); за допомогою ftrace відстежив несправність порту MIPI CSI-2 на рівнях драйвера та прошивки.
Стек: Python 3, OpenCV, NumPy, picamera2, pyserial, threading, Raspberry Pi 5, NVIDIA Jetson, Linux (Debian, Ubuntu/L4T), V4L2, Docker, Git
Інженер-програміст і адміністратор баз даних20XX – 20XX (3 роки)
Хмельницька АЕС · Нетішин, Україна
• Розробляв і супроводжував Java-застосунки для внутрішніх потреб станції.
• Адміністрував бази даних Oracle і MySQL: облікові записи та права доступу, резервне копіювання, зміни схем, продуктивність запитів.
• Писав SQL-запити та інтегрував бази даних із Java-застосунками.
ТЕХНІЧНІ НАВИЧКИ
Мови програмування: Java, Python, SQL, Bash
Бекенд: Spring Boot, Spring Web (REST), Spring Data JPA, Hibernate, Maven, Lombok
Бази даних: Oracle, MySQL, PostgreSQL
Комп’ютерний зір і робототехніка: OpenCV (ArUco, калібрування камер, оцінювання пози, стереозір), NumPy, фільтр Калмана, обернена кінематика, керування двигунами через UART, багатопотоковість
Інфраструктура: Linux (Debian, Ubuntu, Arch), Docker, Docker Compose, Nginx, Traefik, systemd, SSH, Git/GitHub
Вбудовані системи: Raspberry Pi 5, NVIDIA Jetson (L4T), V4L2, камери MIPI CSI-2, оверлеї device tree, модулі ядра
ОСВІТА
Київський політехнічний інститут імені Ігоря Сікорського2018 – 2022
Магістр, спеціальність 122 «Комп’ютерні науки»
Бакалавр, спеціальність 142 «Енергетичне машинобудування»
МОВИ
Англійська — C1 (Advanced) · Українська — рідна
Схожі кандидати
-
ІТ-спеціаліст
25000 грн, Дистанційно -
IT-спеціаліст
Дистанційно, Ужгород -
ІТ-спеціаліст
Дистанційно, Чернівці -
IT-спеціаліст
Дистанційно -
IT-спеціаліст
65000 грн, Дистанційно, Київ, Буковель -
IT-спеціаліст
30000 грн, Дистанційно