Віталій
Javascript developer
Контактна інформація
Шукач вказав телефон та ел. пошту.
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/2387791/
Досвід роботи
Fullstack JS developer
з 04.2018 по нині
(7 років 10 місяців)
EvoPlay, Київ (IT)
→ Архітектура Real-time систем (WebSockets): проєктування та реалізація відмовостійкого сервісу для миттєвої доставки повідомлень. Побудова масштабованої архітектури з використанням Node.js, інтеграція з Redis і RabbitMQ для асинхронної обробки подій та забезпечення стабільної роботи при великій кількості одночасних підключень.
→ Full-stack розробка (Node.js/Vue.js): створення та підтримка високонавантажених систем, проєктування мікросервісної архітектури та розробка REST API для внутрішніх потреб компанії.
→ RabbitMQ: робота з брокерами повідомлень — конфігурація маршрутизації, міграція на Quorum queues, оптимізація параметрів з'єднань (amqplib) та гарантія надійності обробки даних.
→ Redis: зберігання даних для швидкого доступу, pub/sub, використання як шару кешування між фронтендом, бекендом та базою даних.
→ Моніторинг та Observability:
• Побудова комплексної системи моніторингу метрик з використанням Grafana (дашборди, візуалізація).
• Налаштування гнучких правил алертингу в Grafana та Zabbix для оперативного реагування на інциденти.
• Інтеграція Sentry для повного контролю помилок на бекенді та фронтенді.
→ Frontend Engineering: міграція Enterprise-проєктів з Vue 2/Nuxt 2 на Vue 3/Nuxt 4 (Composition API), оптимізація продуктивності клієнтської частини та налаштування сучасних інструментів збірки (Vite, Webpack). Безпосередня участь на кожному етапі життєвого циклу продуктів - від формування бізнес-задачі до розгортання в продакшн.
→ DevOps практики: контейнеризація Node.js сервісів (Docker, Alpine), вирішення задач мультиплатформенної збірки (ARM/AMD64) та підготовка образів для розгортання в Kubernetes.
→ Database & Data Layer: проєктування структур баз даних (MySQL), оптимізація запитів та робота зі складними вибірками через Sequelize ORM.
JS developer
з 09.2017 по 04.2018
(8 місяців)
ТОВ "27", Київ (Роздрібна торгівля)
Підтримка існуючого та розробка нового функціоналу сайту 27.ua (https://epicentrk.ua/). Тісна взаємодія із всіма технічними відділами компанії, участь в прийнятті архітектурних рішень. Робота з різноманітними АРІ соцмереж, картографічних сервісів. Глибокий рефакторинг як основного проєкту, так і корпоративної системи керування продуктом (адмінпанель, портал). Участь в оптимізації робочих процесів.
Front-end розробник
з 03.2014 по 09.2017
(3 роки 7 місяців)
Я-Мастерс, Київ (IT)
Керував відділом фронтенд-розробки. Окрім верстки psd-макетів, розподіляв робоче навантаження на команду. Участь в прийнятті архітектурних рішень клієнтської частини сайту для взаємодії із бекендом. Розробив автоматизовану систему для розробки (компілятор проекту) на основі node.js згідно із вимогами компанії.
Контент-менеджер
з 08.2013 по 02.2014
(7 місяців)
Я-Мастерс, Київ (IT)
Наповнювання готових сайтів контентом. Робота з системою Бітрікс.
Освіта
Національний авіаційний університет
Адміністративний менеджмент у сфері захисту інформації, Київ
Вища, з 2012 по 2014 (2 роки)
Магістратура, захист диплому за темою "Модуль авторизації веб-сайту"
Публікації:
Програмний модуль захисту веб-сайту від несанкціонованого доступу: праці конф. ITSEC (Information technologies security), 23 трав. 2013 р., Київ / Брезіцький В. В. – К.: Національний авіаційний університет, БІТ, 2013
Національний авіаційний університет
Управління інформаційною безпекою, Киїів
Незакінчена вища, з 2008 по 2012 (4 роки)
Бакалаврат, захист диплому за темою "Модуль графічної авторизації на веб-сайті".
Публікації: Модуль авторизації веб-сайту: праці конф., 24-25 квіт. 2012 р., Київ / Бойко Ю. П., Брезіцький В. В. — К.: Національний авіаційний університет, БІТ, 2012
Знання і навички
- JavaScript
- CSS
- HTML
- Node.js
- Vue.js
- Redis
- Nuxt.js
- CSS-препроцесор SASS
- Git
- Pinia
- Vue 3
- Vite.js
- Webpack
- RabbitMQ
- WebSocket
- MySQL
- Docker
- Docker Compose
- Kubernetes
Знання мов
- Іспанська — початковий
- Українська — вільно
- Англійська — середній
Додаткова інформація
Володію достатньою технічною експертизою для вирішення різноманітних бізнесових задач, повʼязаних як із клієнтською частиною додатка (продукту), так і бекендовою.
Схожі кандидати
-
Програміст PHP
Київ, Вінниця , ще 7 міст -
Програміст PHP
Київ, Дніпро , ще 4 міста -
Full stack програміст
130000 грн, Київ, Дистанційно -
Javascript developer
Київ, Дистанційно -
Javascript developer
Київ, Дистанційно -
Javascript-разработчик
Київ, Дистанційно