Детализируем рейтинг лучших ИТ-работодателей России 2019. Что ценят сотрудники в своих компаниях больше всего — читайте на Хабре
Обо мне

Frontend разработчик с 5+ годами опыта, тимлид и ментор.  В качестве ментора работал более чем со 100 студентами. Разрабатывал фронтенд часть проектов президентской кампании Алексея Навального. В текущий момент работаю фронтенд разработчиком в Aitarget. Занимаюсь разработкой приложений (Angular и React) для SMB и Fintech клиентов компании.

Основные навыки и инструменты:

- HTML5, CSS3;

- Javascript fundamentals, ES6/ES7, Typescript;

- JQuery, D3.js;

- React, Redux (Thunk), React router, Styled-components;

- Angular 6+;

- Svelte;

- Vue, Vuex;

- Less, Sass, PostCSS;

- Grunt, Gulp, Webpack, Parcel;

- Git, Mercurial;

- NPM, Yarn;

- БЭМ, адаптивная верстка, семантичная вёрстка, доступная вёрстка, кроссбраузерность, стандарты W3C;

* Небольшой опыт Python (Django / Flask).

Иногда решаю задачи на Codewars. Есть пара собственных задач. Аккаунт: https://www.codewars.com/users/fyvfyv

Профессиональные навыки
TypescriptReact.jsReduxAngularJavaScriptWebpackHTMLCSSGitБЭМ
Участие в профессиональных сообществах
Опыт работы
Reedsy
Лондон
Senior Frontend Developer
Ноябрь 2019 — По настоящее время (7 месяцев)

Разработка фронтенда приложений компании:

  • Развитие приложения Discovery (https://reedsy.com/discovery). Добавление нового функционала, исправление ошибок, оптимизация;
  • Разработка приложения Editor (https://reedsy.com/write-a-book). Участвовал в переписывании приложения с Angular на Vue. Совместно с дизайнером разрабатывал новый лейаут приложения, чтобы сделать его более удобным и mobile-friendly

Проведение ревью кода коллег.

    Частная практика, работа без зачисления в штат
    Team Lead
    Январь 2019 — По настоящее время (1 год и 5 месяцев)

    Работаю с фриланс командой из 5-х фронтенд разработчиков.

    Команда разрабатывает несколько проектов на React/Redux. Также, время от времени, запускает небольшие проекты: информационные сайты, лендинги и пр. с использование HTML/CSS, JS/JQuery, Next.js.

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

    Маркетинговый партнер FB в России
    Senior Frontend developer
    Ноябрь 2018 — Ноябрь 2019 (1 год и 1 месяц)

    Разрабатывал проекты для финтех и SMB клиентов компании.

    Работал над фронтенд частью приложений по автоматизации рекламы в Facebook и Google. Разработал несколько маленький бэкенд проектов для интеграции моих приложений с внешним API (Intercom / Mailgun / Alpha Vantage) на Python/Flask

    Проводил код ревью проектов коллег.

    Примеры проектов:

    1) https://app.aitarget.one/

    2) https://analyzer.aitarget.one/

    Создание двигателей ЖРД, метеорологических и сверхлегких ракет
    Белгород
    Frontend developer
    Май 2018 — Ноябрь 2018 (7 месяцев)

    Разработка frontend части приложения Astronyx — https://astronyx.com/
    (личный кабинет пользователя, оформление заказа, управление телескопом)

    React, Redux (Thunk), React Router, Styled components, RESTful API. Управление телескопом — websocket, msgpack.

    JavaScriptGitAjaxDockerHTMLCSSWebsocketsWebpackReact.jsRedux
    Расследование, раскрытие и пресечение коррупционных правонарушений в высших органах власти
    Frontend developer
    Сентябрь 2016 — Май 2018 (1 год и 9 месяцев)

    Разработка, поддержка и развитие фронтенда фонда.

    Участвовал в реализации  проектов фонда и президентской кампании Алексея Навального.

    Примеры разработанных проектов:

    https://2018.navalny.com/

    https://leviathan.fbk.info/

    https://fbk.info/voda/

    https://dimon.navalny.com/

    Система сбора подписей описана в статье на Хабрахабре: https://habrahabr.ru/company/fbk/blog/347312/

    Интерактивные онлайн-курсы
    Санкт-Петербург
    Наставник
    Январь 2016 — Октябрь 2018 (2 года и 10 месяцев)

    Наставником на HTML&CSS курсах HTML Academy: 

    — HTML и CSS, уровень 1

    — HTML и CSS, уровень 2

    — JavaScript, уровень 1

    — JavaScript, уровень 2

    — JavaScript, уровень 3

    Обязанности:

    — Проверка домашних заданий;

    — Код-ревью проектов студентов;

    — Помощь с разработкой личных проектов студентов.

    За время работы работал с более чем 100 студентами.

    Дополнительно участвовал в создании дополнительных тестовых заданий для студентов на курсе «Профессиональный JavaScript, уровень 1».

    С июля 2017 года и по июль 2018 проводил интервью на должность наставника на курсе «Профессиональный JavaScript, уровень 1».

    EE24
    Кохтла-Ярве
    Frontend developer
    Октябрь 2014 — Сентябрь 2016 (2 года)

    Вёрстка новой версии сайта с нуля с использованием Bootstrap.  

    Верстка шаблонов Django.

    Высшее образование
    Кубанский государственный технологический университет
    Краснодар
    Факультет: Компьютерных технологий, автоматизированных систем и защиты информации; ФКТАС
    Сентябрь 2008—Июнь 2013 (4 года и 9 месяцев)
    090103 Организация и технология защиты информации.
    Дополнительное образование
    Стопроцентное онлайн-обучение от лучших университетов и компаний мира
    An Introduction to Interactive Programming in Python (Part 1)
    Апрель 2015—Май 2015 (1 месяц)
    An Introduction to Interactive Programming in Python (Part 2)
    Апрель 2015—Май 2015 (1 месяц)
    Интерактивные онлайн-курсы
    Санкт-Петербург
    Продвинутый JavaScript #2
    Май 2017—Июль 2017 (2 месяца)
    Базовый JavaScript #4
    Март 2016—Май 2016 (2 месяца)
    Продвинутый HTML и CSS #4
    Сентябрь 2015—Октябрь 2015 (1 месяц)
    Показать еще 1 курс
    Современный учебник JavaScript
    Курс по React.JS
    Август 2016—Сентябрь 2016 (1 месяц)
    Рекомендательные письма
    lisakova-a
    HTML-верстальщик • коллега

    На курсах HTML Академии "Базовый JavaScript" Олег был моим наставником. Постоянно был на связи, разбирал со мной все возникающие проблемы. Никогда не давал готовых решений, старался сделать так, чтобы я сама додумалась. Отвечал подробно на все вопросы, относился с юмором к глупым вопросам и моментам, когда я долго не могла что-то понять.
    Помимо этого, Олег просто очень интересный человек, с которым приятно работать даже в учебных условиях.

    Письмо написано 10 февраля 2018 в 18:05
    andruxa0286
    Frontend-разработчик • коллега

    Олег был моим наставником, когда я проходил интенсивы в HTML Academy. Он действительно знает своё дело. Благодаря ему, я получил большой объём знаний, а самое главное - Олег учит думать.
    Кроме этого, мы работали с ним над крупным проектом, в котором он был тим-лидом, ставил мне задачи и принимал работу. Кроме того, что он отличный фронтендер, он ещё обладает хорошими организаторскими способностями.

    Письмо написано 09 февраля 2018 в 21:18
    ialekseenko2
    Менеджер • коллега

    Олег больше года работает наставником на курсе «Профессиональный JavaScript, уровень 1» от HTML Academy, автором которого я являюсь. В задачи наставника входит индивидуальная работа со студентами курсов: объяснение теоретических моментов, с которыми у студентов возникают сложности, ревью кода, обсуждение решений и консультации по скайпу.

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

    После нескольких выпусков курса, Олег, кроме исполнения основных обязанностей, начал проводить собеседования новых кандидатов на работу наставника. После успешных собеседований Олег старается следить за судьбой кандидатов в Академии. После неуспешных собеседований, старается дать рекомендации и обратную связь, чтобы соискатель, через какое-то время смог вернуться и попробовать устроиться наставником ещё раз.

    Олег участвует в создании учебных материалов для курса, в частности, проводит ревью существующих материалов и предлагает улучшения. Кроме этого, он разработал несколько тестов для студентов, проходящих курс.

    Письмо написано 31 января 2018 в 20:18
    zinovevaatr
    Проектирование интерфейсов, веб-дизайн, UI/UX • коллега

    Работала с Олегом больше года, он занимался фронтенд-разработкой. С точки зрения дизайнера, Олег ценный коллега, у которого есть чему поучиться:

    — умеет видеть недостатки макетов и не боится указать на них дизайнеру;
    — комплексно подходит к решению задач, видит слабые места проекта;
    — обращает внимание на детали и жизнеспособность проекта в будущем;
    — работает быстро, умеет сохранять работоспособность в стрессовых условиях при недостатке времени;
    — доходчиво может объяснить дизайнеру технические моменты реализации;
    — интересуется трендами, но не спешит запихивать их в каждый новый проект;
    — готов вступать в конструктивный диалог в случае расходящихся мнений.

    Была бы рада когда-нибудь вновь поработать с ним в команде.

    Письмо написано 03 июля 2018 в 00:17