Обо мне

Если кратко

  • Пишу на Vue
  • Делаю заботливый UI
  • Сразу вижу плохой UX
  • Знаю JS
  • Read and write English

Инструменты

  • 💻MBP  
  • ⚡️WebStorm
  • 🦑GitKraken
  • 🎨Photoshop
  • 🛠Vue CLI

Ищу профессиональный и креативный коллектив.
В меру перфекционист  .

Профессиональные навыки
Опыт работы
CRM с финансовым уклоном
Москва
Frontend Developer
Июль 2019 — По настоящее время (4 месяца)
Донецк
Frontend Developer
Июль 2017 — По настоящее время (2 года и 4 месяца)

Выполненная работа

  • Спроектировал, нарисовал и разработал десктопное приложение для оператора фотосалона
  • Разработал расширение для Photoshop, синхронизировал его с приложением
  • Реализовал удобную систему обновлений
  • Разработал библиотеку UI-компонентов

Скриншот интерфейса

E-tickets.store
Донецк
Frontend Developer
Сентябрь 2018 — Ноябрь 2018 (3 месяца)

В свободное от работы время нарисовал и разработал сайт. Интегрировал Google Sheets для отображения заявок и хранения данных.

Реализовал возможность использования сайта одной клавиатурой, без мышки.

Посмотреть сайт

Партнерство такси приложений и социальный бот для вызова такси
Рига
Fronted Developer
Июль 2018 — Апрель 2019 (10 месяцев)

Обязанности

  • Разработка корпоративного приложения для диспетчеров
  • Лидинг фронтенда. В команде 2 джуниора, 1 миддл и я
  • Общение с продакт оунером

Научился

  • Организовывать работу фронтенд-цеха, распределять обязанности
  • Работать с картами и геоданными
  • Применять ООП
  • Вести документацию проекта

Доволен тем, как поставил рабочий процесс.
Работали спринтами, задачи в GitHub Boards.
Разбивал задачи на небольшие подзадачи, что позволило удобно проводить код-ревью и четко контролировать каждый шаг.

Причина увольнения - заморозка отдела разработки спонсорами. Продукт готов, оттестирован и работает.

    ​Проектируем, разрабатываем и запускаем сложные веб‑сервисы.
    Frontend Developer
    Декабрь 2017 — Май 2018 (6 месяцев)

    Обязанности

    • Разработка клиентской части веб-сервисов
    • Адаптивная IE10+ верстка
    • Unit-тестирование компонентов

    Научился

    • Работать в команде по Scrum
    • Разбираться в чужом коде
    • Писать код, понятный всем
    • Писать Unit-тесты
    • Писать по TDD, но мне не понравилось
    • Делать JS-анимации
    • Применять различные библиотеки

    Отличная команда, хорошо поставлен рабочий процесс, крутые сеньоры. Много чему научился.

    Причина увольнения - не понравилось работать в куче проектов. За день я мог переключаться между 5 разными проектами, фиксить баги в коде, написанном бэкендером на CoffeeScript в 2011 г и тд. 

    Определил для себя, что работать над одним продуктом гораздо интереснее.

    Наша Почта
    Донецк
    Фронтенд-разработчик
    Ноябрь 2015 — Август 2017 (1 год и 10 месяцев)

    Выполненная работа

    • Спроектировал, нарисовал и разработал интерфейс с тремя ролями: пользователь, оператор отделения, руководитель.
    • Разработал библиотеку UI-компонентов
    • Для операторов создал приложение на базе Electron, реализовал удобную систему обновлений
    • Разработал бизнес-логику, включающую в себя работу с грузами, курьерами, отделениями, складами, отслеживание работы сотрудников, создание автоматических отчетов

    Научился

    • Проектировать архитектуру, включая авторизацию, маршрутизацию, хранилище, работу с REST API
    • Делать реалтайм на Websockets
    • Использовать Electron
    • Быть единственным фронтендером

    Причина увольнения - новое руководство, уменьшение зп.

    Скриншот интерфейса


    Высшее образование
    Донецкий национальный технический университет
    Донецк
    Факультет: Компьютерных информационных технологий и автоматики
    Сентябрь 2012—Июнь 2016 (3 года и 9 месяцев)

    Автоматизация технологических процессов и производств

    Дополнительное образование
    Global marketplace for learning and teaching online
    Сан-Франциско и район залива
    Vue JS 2 - The Complete Guide (incl. Vue Router & Vuex)
    Февраль 2017—Апрель 2017 (2 месяца)

    Научился использовать Vue.js на полную. После изучения документации было важно понять, как это использовать на практике. Курс помог быстро во всём разобраться.