📢 Занимаетесь брендом работодателя?

Приходите 11 марта на Хабр Семинар, поговорим о том, как бренд и коммуникации становятся частью стратегии удержания.

→ Узнать больше

Игорь Легезо (igor_legezo), 29 лет, Сербия, БелградИгорь Легезо (igor_legezo), 29 лет, Сербия, Белград

Игорь Легезо

Фронтенд разработчикВеб-разработчикСтарший (Senior)
Ищу работу
Поднимите резюме с подпиской Буст

Контакты

Войти
Возраст: 29 лет
Опыт работы: 6 лет
Регистрация: 02.07.2025
Последний визит: 1 неделю назад
Гражданство: Россия
Местоположение: Сербия, Белград
Дополнительно: готов к удаленной работе
Знание языков: Английский В2

Навыки

Выберите навык, чтобы посмотреть, какие тесты специалист уже прошел.

Веб-разработка
JavaScript
TypeScript
Адаптивная верстка
Кроссбраузерная верстка
HTML
CSS
Vue.js
Nuxt.js
Progressive Web Apps

Опыт работы

  • Communex
    Мюнхен
    Фронтенд разработчик (Старший)Senior Frontend Developer
    Ноябрь 2023 — Июнь 2025 (1 год и 8 месяцев)

    1. Разработка новой функциональности для корпоративной коммуникационной платформы под запросы клиентов:

    • Анализировал бизнес-требования, самостоятельно проектировал UI/UX в отсутствии готовых макетов, опираясь на дизайн-код платформы и готовые решения конкурентов
    • Осуществлял взаимодействие с backend-сервисами через RESTful APIs (Axios) и WebSocket
    • Разрабатывал бизнес-логику и создавал адаптивные интерфейсы кроссплатформенного приложения под Web, Android и iOS на Vue 3 Composition Api + TypeScript + SCSS при использовании Ionic + Capacitor и Pinia для управления состоянием
    • Внедрил возможность создания видеоконференций, используя технологию WebRTC
    • Реализовал работу с документами на платформе


    2. Проводил рефакторинг кода:
    унифицировал компоненты, декомпозировал логику в отдельные singleton модули, использовал composables-функции, что позволило ускорить внедрение новых фич и упростить кастомизацию интерфейса под требования клиентов.


    Технологии и навыки: Vue 3 Composition API, TypeScript, SCSS, Ionic, Capacitor, Pinia, i18n, Vite, pnpm, RESTful APIs, WebSocket, Axios, WebRTC, Responsive & adaptive markup, Flexbox / CSS Grid, UI/UX design principles, Cross-browser and Cross-platform compatibility, Microservice architecture, Singleton pattern, Vue-composables, GitLab CI/CD

  • Специальное подразделение Ozon, где тесно переплетается всё, что связано с финансами и IT
    Астана (Нур-Султан)От 1000 до 5000 сотрудников
    Фронтенд разработчик (Старший)Старший разработчик Frontend
    Июль 2023 — Октябрь 2023 (4 месяца)

    1. Создавал адаптивные, кроссплатформенные интерфейсы по макетам из Figma для личного кабинета пользователя: модифицировал существующие компоненты и разрабатывал новые на Svelte + SvelteKit, реализовывал бизнес-логику на TypeScript.

    2. Внедрил функционал открытия счёта для бизнеса, разработав пошаговую форму, сохраняющую введённые данные на каждом этапе, что улучшило опыт взаимодействия пользователей

    • Создавал адаптивные интерфейсы по макетам, а также предлагал варианты реализации UI-элементов, согласовывал их с продакт-менеджером с учётом дизайн-кода системы
    • Обеспечивал взаимодействие интерфейса на Svelte/SvelteKit с backend-сервисами через GraphQL

    3. Мониторинг и устранение инцидентов в рамках дежурств

    • Оперативно реагировал на уведомления о технических сбоях
    • Анализировал причины инцидентов с помощью Grafana, Prometheus, Jaeger и Graylog
    • Самостоятельно устранял часть проблем, сложные случаи эскалировал профильным командам
    • Обеспечивал стабильность работы ключевых пользовательских сценариев

    Технологии и навыки: Svelte, SvelteKit, Vue.js, Vuex, TypeScript, GraphQL, Grafana, Prometheus, Jaeger, Graylog, Responsive & Adaptive Markup, Flexbox / CSS Grid, Pixel-Perfect Layout, UI/UX Design Principles, Cross-browser Compatibility, BEM

  • Новости политики, экономики, бизнеса, финансов и культуры
    МоскваОт 100 до 1000 сотрудников
    Фронтенд разработчик (Ведущий)Руководитель направления разработки
    Октябрь 2020 — Июль 2023 (2 года и 10 месяцев)

    УПРАВЛЕНИЕ КОМАНДОЙ РАЗРАБОТКИ ИЗ 10 ЧЕЛОВЕК
    Команда: 3 front, 2 back, 1 devOps, 2 тестировщика, 1 технический писатель, 1 дизайнер

    1. Согласовывал требования с заказчиками и маркетингом, учитывая ограничения команды и инфраструктуры, что позволило избежать перегрузки и снизить риск срыва сроков.
    2. Оптимизировал дизайн-фичи, исходя из возможностей UI-kit и сложности реализации, сохранив баланс между скоростью разработки и качеством.
    3. Эффективно распределял задачи по уровню сложности, учитывая навыки команды, что обеспечило стабильные сроки и равномерную загрузку.
    4. Готовил технические описания задач для разработчиков, ускоряя реализацию фич и снижая количество уточнений.
    5. Проводил code-review задач frontend-разработчиков, выявляя баги и несоответствия требованиям. Помогал устранять конфликты и повышал качество кода в команде.
    6. Обеспечивал стабильный выпуск новых версий проектов, выполняя деплой в продакшн и контролируя работоспособность после релиза.
    7. Проводил ежедневные стендапы для координации команды, постановки задач и отслеживания прогресса по текущим задачам.
    8. Контролировал процесс устранения критичных инцидентов, координировал действия команды и обеспечивал быстрое восстановление работоспособности сайтов.
    9. Руководил подготовкой описаний бизнес-требований и функциональных спецификаций техническим писателем для контроля соответствия реализации проекта бизнес-целям и требованиям заказчика.
    10. Занимался отбором сотрудников, обеспечивая комплектование команды специалистами с необходимыми компетенциями.
    11. Осуществлял онбординг и менторство новых сотрудников, ускоряя их адаптацию и повышение квалификации внутри команды.


    FRONTEND-РАЗРАБОТКА

    1. Исправлял баги и рефакторил код основного проекта сайта https://www.vedomosti.ru/ (MAU ~ 10 млн), повышая стабильность работы и производительность веб-приложения, а также внедрял новые бизнес-фичи и создавал реактивные элементы адаптивного интерфейса на Nuxt 2 + JavaScript + SCSS
    2. Реализовал возможность создания типовых подпроектов путем клонирования исходного репозитория и конфигурирования переменных, что позволило быстро обеспечивать их деплой в продакшн, не растрачивая значительные ресурсы команды.
    3. Спроектировал архитектуру SPA-приложения и определил стек технологий для проведения редизайна основного проекта. Для выполнения этой задачи был сделан переход с Nuxt 2 + JavaScript + Webpack на Vue 3 Composition Api + TypeScript + Vite, а именно:
      • был сконфигурирован сборщик Vite, установлены необходимые зависимости
      • был сконфигурирован ESLint + Prettier
      • был сконфигурирован tsconfig.json и описаны основные интерфейсы в заголовочных файлах
      • был проведен рефакторинг компонентов под Vue 3 Composition Api + TypeScript и типизация Vuex модулей
      • был проведен рефакторинг плагинов для корректной работы с внутренними REST API и WebSocket, Adfox и счётчиками аналитики
      • реализована генерация мета-тегов страниц
      • имплементирован SSR на новом стеке
      • доработан middleware авторизации
      • выполнен редизайн компонентов адаптивного интерфейса по макетам из Figma следуя принципам БЭМ
      • улучшил производительность используя Web Workers
      • принимал участие в конфигурировании Docker и настройке CI/CD pipelines совместно с DevOps
    4. Занимался поддержкой legacy-проектов на Ruby on Rails

    Технологии и навыки: Nuxt.js, Vue 2, Vue 3 Composition API, JavaScript, TypeScript, SCSS, Vuex, Webpack, Vite, Yarn, ESLint, Prettier, Axios, REST API, WebSocket, Docker, CI/CD pipelines, Responsive & Adaptive Markup, Flexbox / CSS Grid, Pixel-Perfect Layout, UI/UX Design Principles, Cross-browser Compatibility, BEM, Web Workers, SSR, Microservice architecture, Scrum development, Mentoring engineers, Code-review, Team leading

  • Компания под NDA
    Москва
    Фронтенд разработчик (Средний)Фронтенд-разработчик
    Июль 2019 — Сентябрь 2020 (1 год и 3 месяца)

    Разработка кроссплатформенных мобильных приложений под Android и iOS на Vue.js и React с использованием Framework7 и Apache Cordova:

    • Создал мультиязычный интерфейс приложения при помощи плагина i18n
    • Интегрировал push-уведомления используя сервис Firebase
    • Реализовал карту на базе Leaflet с кластеризацией маркеров и переходом в нативные карты (Google Maps, Apple Maps)
    • Настроил доступ к камере, галерее, геолокации и файловой системе через плагины Apache Cordova
    • Самостоятельно подготовил оба приложения к публикации и выпустил в Google Play и App Store

    Технологии и навыки: Vue.js, React, JavaScript, HTML, CSS, Framework7, REST API, Axios, Leaflet, Apache Cordova, Camera API, Geolocation API, File API, LocalStorage, i18n, Webpack, npm, Firebase, Jira, Github, Android Studio, UI/UX Design Principles, Pixel-Perfect Layout

Высшее образование

  • МФТИ

    Долгопрудный2596 выпускников
    Нано-, био-, информационных, когнитивных и социогуманитарных наук и технологий (ИНБИКСТ)
    Сентябрь 2014 — Сентябрь 2018 (4 года)