Віталій

Javascript developer

Розглядає посади: Javascript developer, Node. js-розробник, Front-end програміст, Fullstack-розробник, Back end програміст
Вид зайнятості: повна
Вік: 34 роки
Місто: Київ
Розглядає посади:
Javascript developer, Node. js-розробник, Front-end програміст, Fullstack-розробник, Back end програміст
Вид зайнятості:
повна
Вік:
34 роки
Місто:
Київ

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

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

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

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

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

Знання мов

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

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

Володію достатньою технічною експертизою для вирішення різноманітних бізнесових задач, повʼязаних як із клієнтською частиною додатка (продукту), так і бекендовою.

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

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

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

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


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