Обо мне
Привет!
Я — Максим, приятно познакомиться :)
Я — frontend-разработчик (хотя, я предпочитаю называть свою профессию ui engineer) с опытом более 8 лет. Моя работа находится на пересечении программирования и дизайна. Я создаю интерфейсы для веб-приложений.
Мне нравится современный веб, такой каким он стал. Я начал заниматься вебом в начале 2000-х и мне есть с чем сравнить. Я считаю веб отличной платформой для построения приложений, т.к. это позволяет мгновенно доставлять фичи пользователю, а также дает ему доступ к приложению 24/7 из любой точки Земли.
Несколько случайных фактов обо мне:
- Я очень люблю путешествовать, могу спонтанно собраться и куда-нибудь поехать вместе с семьей
- В юности я занимался подводной охотой
- Я учу иврит и моя мечта — посетить город-герой Иерусалим
Стандарты качества
В своей работе я руководствуюсь не формальными критериями, а ориентируюсь на конечного пользователя. Поэтому у меня есть свои стандарты качества:
- Код должен соответствовать стандартам.
- Интерфейс должен быть оптимизирован для мобильных устройств. В своей работе я предпочитаю использовать mobile first подход.
- Интерфейс должен быть отзывчивым и корректно отображаться даже вне «контрольных точек».
- Интерфейс должен корректно отображаться в популярных браузерах, а также на разных платформах. Но это не значит, что интерфейс должен выглядеть одинаково в современных и старых браузерах. Если Вам важен pixel perfect, то нам не стоит работать вместе.
- Интерфейс должен работать быстро.
- Желательно, чтобы интерфейс был доступен с помощью ассистивных технологий (screen readers).
Стек технологий
Опыт
- Март 2021 — Декабрь 2022ООО «МТС Диджитал», senior frontend engineer
Работаю в распределенной команде, которая разрабатывает МТС Профиль (это что-то вроде Яндекс.Паспорт, только в экосистеме МТС).
- Принял участие в масштабном редизайне проекта
- Перевел проект на TypeScript
- Внедрил модульное тестирование на проекте
- Разработал несколько крупных модулей
- Был релиз-мастером (подготовка релиза, управление скоупом задач в релизе, дежурство в день релиза)
- Декабрь 2020 — март 2021ООО «Софт дивижн», senior frontend engineer
- Принял участие в разработке системы управления безопасностью
- Май 2019 — октябрь 2020ООО «Норд софт», senior frontend engineer
- Разработал несколько автоматизированных рабочих мест для медицинской информационной системы
- Разработал фреймворк на базе react для построения интерфейсов на основе вкладок и помог внедрить его в несколько проектов
- Май 2018 — май 2019ООО «ФогСофт», frontend engineer
- Дорабатывал и поддерживал клиентскую часть нескольких проектов
- Принял участие в редизайне одного из проектов, декомпозировал интерфейс на переиспользуемые блоки
- Участвовал в разработке дизайн-системы
- Выполнял функцию ментора для начинающих разработчиков
- Ноябрь 2016 — апрель 2018ООО «Ареал идея», software engineer
- Принял участие в разработке crm-системы для заказчика из финансового сектора в качестве full Stack разработчика
- Реализовал несколько переиспользуемых компонентов интерфейса в виде jquery-плагинов
- Разработал ui-киты для проектов, из которых бэкенд-разработчики собирали интерфейсы
- Выполнял функцию ментора для начинающих разработчиков
- Май 2015 — ноябрь 2016ООО «ТимПрофи», software engineer
- Принял участие в разработке и поддержке нескольких крупных интернет-магазинов
- Разработал модуль для покупки билетов в театр, а также интерфейс кассира и интегрировал их с Интернет-магазином
- Май 2014 — апрель 2015IDID, программист 1С-Битрикс
- Принял участие в разработке нескольких Интернет-магазинов на 1С-Битрикс
- Выполнял функции менеджера проектов, а позднее стал директором Ярославского филиала
- До мая 2014Project manager
- Управлял проектами (создание сайтов, интернет-реклама)