В данный момент живу в Казани, рассматриваю преимущественно удаленную работу (опыт удаленной работы есть) с возможными командировками для встречи с командой, либо в офисе в Казани.
Есть опыт в опен соурс проектах как своих так и в чужих. В работе придерживаюсь принципов, что код должен быть чистым и понятным не только для автора этого кода, без лишних усложнений там, где это не требуется. Интересны задачи по оптимизации производительности, рефакторингу кода. В интерфейсах люблю пиксель перфект, лаконичность и плавность.
Языки: русский, английский (свободное чтение, хорошо воспринимаю на слух, речь на среднем уровне, так как давно нет практики)
Помощь в разработке нового проекта https://pelican.study:
Команда была распределенная. Работал неполный рабочий день, в основном по выходным и вечерам в будни.
Разработка Pelican (pelicanbook.ru) — образовательный сервис для обучения детей математике на планшетах и компьютерах. Фронтенд проекта — SPA, разрабатываемое с использованием новых web-технологий (Node.js, React.js с северным пререндером, react-router), связь с бэкендом осуществляется через rest api.
Технологии: Webpack, jscodeshift, recast, React, redux, lodash
Технологии: React, React Native, redux, flow, jest, lodash
Работал в офисе, но часть команды была распределенной.
Разработка нового проекта «Яндекс.Учёба» — образовательный сервис для школьников. Был написан с использованием полного стека bem-технологий.
Разработка внутреннего форка открытой образовательной платформы Edx-platform.
Прикладная математика и информатика (магистр)
Тема дипломной работы: Методы оптимизации представления объектов в виртуальной машине Java HotSpot.
Прикладные математика и физика (бакалавр)
Тема дипломной работы: Поиск и анализ разладок во временных рядах.