Денис

React-розробник

Розглядає посади:
React-розробник, Frontend-програміст
Вид зайнятості:
повна, неповна
Вік:
21 рік
Місто проживання:
Чернігів
Готовий працювати:
Дистанційно

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

Шукач вказав: ТелефонЕл. поштуLinkedIn

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

Досвід роботи

Frontend-розробник (React, TypeScript), технічний лідер фронтенду

з 01.2026 по нині (9 місяців)
Національний університет «Чернігівська політехніка», Чернігів (Освіта, наука)

DigitUni це платформа для українських університетів на React і TypeScript, яка працює в Чернігівській політехніці: понад 500 користувачів на 27 кафедрах. Я веду її фронтенд. Проєкт я почав як дипломну роботу разом зі співавтором Богданом Нагорним і розвиваю його далі.

• Написав увесь фронтенд з нуля на React 19 і TypeScript та спроєктував багатомодульну архітектуру, на якій інші команди збирають свої модулі
• Перетворив його на модульну платформу зі збіркою за конфігом: модулі вмикаються конфігурацією, а публічні сторінки віддаються як статичний HTML (SSG) для швидкості та SEO
• Зробив контроль доступу платформи: динамічний RBAC з ієрархічними скоупами та обмеженнями на рівні окремих ресурсів, з перевірками в маршрутах, навігації та на діях
• Налаштував CI на GitHub Actions: сім перевірок на кожен pull request (лінт, перевірка типів, аудит залежностей, мертвий код, тести, збірка Storybook, ліцензії та SBOM) перед збіркою Docker-образу
• Тримаю фронтенд на рівні WCAG 2.1 AA, зробив власний віджет доступності та спостерігаю за реальним використанням через Grafana Faro
• Веду GitHub-організацію проєкту: її конвенції, сайт документації та розбір задач

Лаборант

з 10.2025 по нині (1 рік)
Національний університет «Чернігівська політехніка», Чернігів (Освіта, наука)

• Обслуговую комп'ютери, сервери та мережеве обладнання навчальних лабораторій кафедри інформаційних та комп'ютерних систем
• Діагностую відмови робочих станцій, комутаторів і навчальних систем та повертаю їх до роботи, поки це не затримало заняття
• Налаштовую роутери й комутатори та адмініструю локальну мережу кафедри

Front-end програміст

з 06.2025 по 07.2025 (2 місяці)
ПЕТ Технолоджиз, ТОВ, Чернігів (Машинобудування)

Після того як я пішов з посади системного адміністратора, у PET Technologies мене запросили знову, тепер як фрілансера: зробити переглядач 3D-моделей деталей, який працює просто в браузері.

• Зробив його на React і TypeScript, тривимірний рендеринг на Three.js
• Вбудував у їхню систему 1С: натискання на деталь відкриває переглядач за URL і показує саму модель, тому працівник оглядає будь-яку деталь у браузері
• Навчив читати STL, GLTF і GLB, а також ZIP-архіви: JSZip розпаковує їх на місці, а переглядач сам знаходить текстури, запаковані всередині
• Інтерфейс зібрав на shadcn/ui: обертання трекболом, масштабування, режими відображення, освітлення, колір тла і повноекранний режим, щоб деталь можна було розглянути зблизька або показати інвесторам
• Передав його заводу, там ним користуються досі

Це було моє перше оплачуване замовлення з фронтенду, на тому самому стеку, з яким працюю зараз.

Системний адміністратор

з 01.2025 по 02.2025 (2 місяці)
ПЕТ Технолоджиз, ТОВ, Чернігів (Машинобудування)

Виробник машин для видуву ПЕТ-тари, форм і кег. Відповідав за ІТ- та мережеву інфраструктуру.

• Встановлював і налаштовував мережеве обладнання, моніторив сервери, тримав локальні мережі в порядку
• Адміністрував домени Windows і поштові сервери
• Розгортав і обслуговував віртуальні середовища
• Підтримував користувачів та їхню офісну техніку
• Тримав у робочому стані IP-телефонію та відеоспостереження

Стажер з ремонту офісної техніки

з 05.2023 по 05.2023 (менш ніж місяць)
ФОП Снегерьов Олексій Олексійович, Чернігів (Послуги для населення та бізнесу)

Практика після першого курсу, 80 годин за два тижні.

• Ремонтував офісну та побутову електроніку: моноблоки, принтери, сканери, монітори, телевізори
• Шукав несправність до конкретної деталі та міняв компоненти

Освіта

Національний університет «Чернігівська політехніка»

Кафедра інформаційних та комп'ютерних систем, спеціальність «Комп'ютерна інженерія», Чернігів
Вища, з 2022 по 2026 (4 роки)

Диплом бакалавра з відзнакою, середній бал 95 зі 100 за 240 кредитів ЄКТС. Дипломну роботу оцінили на 99 зі 100: проєктування і розробка фронтенду та інфраструктури університетської платформи, яка зараз працює в продакшені.

Дисципліни, які найбільше стосуються роботи: вебпрограмування і дизайн, програмна інженерія, скриптові мови програмування, прикладні технології програмування, операційні системи, організація комп'ютерних мереж, бази даних.

Додаткова освіта та сертифікати

2025, 5 місяців (300 годин)

2026, 1 тиждень (40 годин)

Знання і навички

  • React
  • TypeScript
  • JavaScript
  • HTML
  • CSS
  • Tailwind CSS
  • Vite.js
  • React Router
  • REST API
  • TanStack Query
  • Zod
  • Storybook
  • Vitest
  • shadcn/ui
  • Chart.js
  • Three.js
  • React Native
  • WGAG
  • Performance optimization
  • Git
  • GitHub
  • GitHub Actions
  • CI/CD
  • Docker
  • nginx
  • Linux
  • Infrastructure Fundamentals
  • Комунікабельність

Знання мов

  • Українська — вільно
  • Англійська — початковий

Додаткова інформація

Посилання:
Платформа в продакшені: digital.stu.cn.ua
GitHub: github.com/cerobreath
Переглядач 3D-моделей, React і Three.js: github.com/cerobreath/3d-model-viewer
CeroNest, React Native і ESP8266: github.com/cerobreath/CeroNest
Стандарти розробки GitHub-організації: github.com/ChernihivPolytechnicNationalUniversity/.github

Публікації:
Мобільний застосунок і IoT-перевірка графіків відключень, Вісник НТУ «ХПІ», 2026: doi.org/10.20998/2411-0558.2026.02.09
Кластерна інфраструктура і безперервна інтеграція внутрішніх сервісів університету, Юність науки, 2026: ir.stu.cn.ua/items/57959ec6-844b-4310-969e-064cb1525ee7
Низьковитратні системи на базі FOSS з асинхронною обробкою, FOSS 2025: ir.stu.cn.ua/items/4178c06a-3215-479a-963d-4f4151c0e321

Чому я: фронтенд у мене інженерна система, а не набір сторінок. Архітектурні межі модулів перевіряє ESLint, і одне з правил я написав сам; дані з API валідує Zod; компоненти живуть у Storybook; складання платформи виконує власний плагін до Vite. Маршрути розбиті на чанки, статика віддається передстисненою через Brotli з nginx, образ і конфіг того nginx теж мої. Найважчою частиною була не верстка, а версійований механізм нормативів: 12 типів формул для балів і 6 для годин, історія версій, конфігурація полів під кожну версію і масова міграція між версіями з візуальним порівнянням змін.

Коли проблема виявляється нижче за браузер, у сертифікаті, у мережі або в конфізі сервера, для мене це не чужа територія, тому задача не зупиняється на межі "це вже не фронтенд".

Хакатони: друге місце на КіберХакатоні ЛНТУ-2026 і топ-5 у категорії DevOps на INT20H 2026 від BEST Kyiv, найбільшому студентському ІТ-хакатоні України. Обидва результати командні.

У січні 2026 на школі Erasmus+ у Ризькому технічному університеті вів команду з чотирьох людей: прототип навігаційної тростини для людей з порушенням зору, два ультразвукові датчики і звуковий сигнал, який частішає в міру наближення.

У 2026 вступаю в магістратуру за тією ж спеціальністю, денна форма. Готовий до повної зайнятості з урахуванням розкладу занять, рівень оплати готовий обговорювати залежно від задач і формату. Рекомендації надам за запитом.

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

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

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


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