Віталій
Front-end програміст
Контактная информация
Соискатель указал телефон и эл. почту.
Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.
Получить контакты этого кандидата можно на странице https://www.work.ua/resumes/2387791/?puid=1021694
Опыт работы
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
Знание языков
- Испанский — начинающий
- Украинский — свободно
- Английский — средний
Дополнительная информация
Володію достатньою технічною експертизою для вирішення різноманітних бізнесових задач, повʼязаних як із клієнтською частиною додатка (продукту), так і бекендовою.
Похожие кандидаты
-
Front-end програміст
25000 грн, Киев -
Front-end програміст
99000 грн, Киев -
Front-end програміст
50000 грн, Киев, Другие страны, Удаленно -
Frontend-програміст
Киев, Удаленно -
Front-end developer
Киев, Удаленно -
Front-end розробник
Киев, Удаленно