Опыт
Diginavis
Фронтенд-разработчик
июль 2020 – декабрь 2024 (4 года 6 месяцев)
Проект помогал организовывать полёты гражданских дронов. Пользователь
выбирал зону на карте и ответив на вопросы получал PDF для подачи
заявки на полёт. Мы использовали
Mapbox GL JS, React, Redux, TypeScript,
Next.js, VuePress.
-
Я внедрил библиотеку компонентов (наши стили поверх
Material UI), которая позволила нам использовать единый стиль
в разных наших проектах, не копируя код.
-
Создал проект, создающий шаблоны для писем, который из
Vue
генерирует HTML.
-
Участвовал в найме новых сотрудников — проводил технические
собеседования.
-
Команда небольшая — два фронтенд-разбаботчика на несколько проектов,
так что работа покрывала широкий спектр задач от разработки
интерфейсов до обновления стека и улучшения производительности.
Яндекс Технологии
Фронтенд-разработчик
июнь 2018 – июль 2020 (2 года 2 месяцев)
Разрабатывал внутренний сервис управления командами и ресурсами
используя React, Redux, i-Bem, Jest,
Hermione.js.
-
Был фронтенд-лидом в фиче разработки системы управления заявками
на железо. Эта система позволила отказаться от Excel-таблиц
при заказе оборудования.
-
Так же был фронтенд-лидом по фиче системы обнаружения
подозрительности сервисов. Она позволила высвободить неиспользуемое
железо.
-
Ввёл в проект практику использования CSS Grid и CSS custom
properties.
-
Был ментором. Моя стажёр стала первым стажёром, нанятым
в Яндекс после стажировки в городе Иннополис.
-
Участвовал в найме новых сотрудников — проводил технические
собеседования.
Сбербанк-Технологии
Бэкенд разработчик
декабрь 2016 – июнь 2018 (1 года 7 месяцев)
-
Участвовал в разработке нового бизнес-проекта — онлайн-регистрации
юридического лица. Разработка велась на Java, TypeScript,
React, Redux.
-
Разработал инструменты для написания Selenium-тестов, которые
позволили сократить время написания теста с 1–2 дней до нескольких
минут.
Bigzur Games
Разработчик игр
июль 2012 – декабрь 2016 (4 года 6 месяцев)
-
Создал с нуля три Flash-игры (включая бэкенд на PHP), в которые
играли миллионы пользователей.
-
Предложил и разработал библиотеку, преобразующую запросы
в собственном API в запросы к API интернет-платформ Facebook,
ВКонтакте и Одноклассники. Это позволило нам писать один код,
который работает сразу на всех трёх платформах.
-
Разработал систему статистики с админкой, которая показывала все
необходимые метрики. Это позволило нам лучше понять наших
пользователей и изменять настройки игры, чтобы увеличить прибыль.
Личные проекты
Читаем.Онлайн
Веб-разработчик
https://chitaem.online — интерактивные онлайн-книги для детей. Вся техническая работа
проделана мной. Сайт написан на Next.js.
-
Сами книги написаны на ванильных HTML,
JavaScript и CSS. Webpack собирает из одного
исходника полную и триальную версии.
-
Проект мультиязычный — поддерживаются русский и татарский языки.
О себе
За время работы в IT я был и разработчиком игр, и бэкенд разработчиком,
а сейчас я — фронтенд-разработчик и мне это очень нравится.
Я люблю React.js, но готов обучиться и чему-то новому.
Образование
КНИТУ им. А. Н. Туполева — КАИ (2007 – 2012) — диплом специалиста,
Прикладная информатика в экономике.
Навыки
HTML, CSS, BEM, React, JavaScript, TypeScript, Git.