Кто такой наставник и какими гибкими навыками он должен обладать. Читать исследование Хабр Карьеры
Обо мне

Живу в Казани, до этого в Москве. Готов к работе удаленно, опыт работы есть.

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Передовые технологии управления городом и предприятием.
Senior front-end разработчик
Сентябрь 2017 — По настоящее время (2 года и 6 месяцев)
  • Разработка с нуля front-части crm-системы, включающая в себя веб-телефонию.
  • Помощь в разработке корпоративного UIKit: участие в обсуждениях, реализация компонентов, правка багов
  • Поддержка других проектов компании

Компания имеет два офиса: в Москве и Казани. Сначала работал в Москве, затем переехал в Казань.

Стартап в области образования
Фронтенд-разработчик
Август 2018 — Декабрь 2018 (5 месяцев)

Помощь в разработке нового проекта https://pelican.study:

  • начальная настройка проекта
  • выбор архитектуры клиента
  • выбор основного стека
  • разработка основных компонентов UIKit
  • реализация нескольких страниц
  • код-ревью
  • добавление поддержки множества локалей в https://pelicanbook.ru

Команда была распределенная. Работал неполный рабочий день, в основном по выходным и вечерам в будни.

Front-end разработчик
Апрель 2015 — Апрель 2016 (1 год и 1 месяц)

Разработка Pelican (pelicanbook.ru) — образовательный сервис для обучения детей математике на планшетах и компьютерах. Фронтенд проекта — SPA, разрабатываемое с использованием новых web-технологий (Node.js, React.js с северным пререндером, react-router), связь с бэкендом осуществляется через rest api.

  • произвел выбор подходящего стека технологий и первоначальную настройку фронтенда проекта
  • разработка архитектуры приложения
  • разработка UI (написание клиентского и серверного JavaScript, SCSS стилей) в соответсвии макетам от дизайнера
  • один из основных разработчиков фронтенда
  • проведение код ревью
JavaScriptReact.jsNode.jsWebpackGulpD3.jsScss
Интерактивный онлайн-сервис для изучения и практики английского языка
Front-end разработчик
Апрель 2016 — Сентябрь 2017 (1 год и 6 месяцев)

Lingualeo (web):

  • внедрение Webpack в существующий проект (lingualeo.com), включая оптимизацию времени сборки
  • приведение кодовой базы к единому стилю при помощи jscodeshift
  • перевод одного из разделов на использование React-стэк

Технологии: Webpack, jscodeshift, recast, React, redux, lodash

Lingualeo (iOS):

  • ведущая роль при разработке новых разделов приложения
  • разработка UI в соответсвии макетам от дизайнера
  • оптимизация производительности (cpu, memory usage)
  • написание юнит-тестов
  • проведение код ревью

Технологии: React, React Native, redux, flow, jest, lodash

Работал в офисе, но часть команды была распределенной.

Крупнейшая российская поисковая система и портал. Яндекс есть также в Казахстане, Беларуси и Турции.
ученик разработчика
Ноябрь 2014 — Май 2015 (7 месяцев)

Разработка нового проекта «Яндекс.Учёба» — образовательный сервис для школьников. Был написан с использованием полного стека bem-технологий.

  • разработка UI (написание клиентского и серверного JavaScript, BEMHTML шаблонов, CSS стилей) в соответсвии макетам от дизайнера
  • правка багов
  • помощь в проведении код ревью
практикант
Сентябрь 2013 — Ноябрь 2014 (1 год и 3 месяца)

Разработка внутреннего форка открытой образовательной платформы Edx-platform.

  • добавление новой функциональности
  • редизайн
  • локализация
  • правка багов
Odesk
Москва
Python-разработчик
Февраль 2014 — Июнь 2014 (5 месяцев)

Разработка скриптов для автоматизации работы в интернете: скрипт проверки почты, скрипты для скачиванивания данных с сайтов в виде xml и тд

Высшее образование
Московский физико-технический институт; Физтех
Долгопрудный
Факультет: Инноваций и высоких технологий; ФИВТ
Сентябрь 2014—Июль 2016 (1 год и 10 месяцев)

Прикладная математика и информатика (магистр)

Тема дипломной работы: Методы оптимизации представления объектов в виртуальной машине Java HotSpot.

Факультет: Инноваций и высоких технологий; ФИВТ
Август 2010—Июль 2014 (3 года и 11 месяцев)

Прикладные математика и физика (бакалавр)

Тема дипломной работы: Поиск и анализ разладок во временных рядах.