Віталій

Javascript developer

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

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

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

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

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

Fullstack JS developer

з 04.2018 по нині (8 років 7 місяців)
NDA, Київ (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

Знання мов

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

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

Володію достатньою технічною експертизою для вирішення бізнес-задач будь-якої складності.

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

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

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


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