🧑💻 Кузин Максим
Ник tg: @maximum_this
Номер телефона: +7-993-483-89-01
Email: rocky.winner32@gmail.com
Возраст: 30
Локация: Санкт-Петербург
За время работы успел поработать с довольно разными по сложности и характеру проектами — от классических фронтенд-приложений на Vue, React и Angular до более комплексных систем с Node.js, WebSocket. Встречались и PWA, и SSR-решения, и десктопные приложения на Electron.
Были проекты с геолокацией и отображением пользователей в реальном времени, где помимо фронтенда приходилось работать с бэкенд-частью на Express и интеграцией с внешними сервисами. Также был практический опыт развертывания OSRM-сервера для задач маршрутизации в гео-проектах, что дало хорошее понимание работы с инфраструктурной частью подобных систем.
Из интересного — есть даже собственный npm-пакет (https://www.npmjs.com/package/simple-math-32), который когда-то публиковал и использовал в своих проектах, но сейчас он не развивается, так как фокус сместился в сторону более архитектурных и системных задач.
▪️Какую работу ищете и чем хотите заниматься?
Ищу позицию Team Lead / Tech Lead или Senior Frontend Developer с возможностью влиять на архитектуру, процессы разработки и взаимодействие команды. Наиболее интересны задачи по проектированию решений, организации эффективной работы, развитию инженерных практик и менторству специалистов. Разработка остается важной частью работы, однако основной фокус хочу делать на принятии технических решений, координации команды и создании процессов, которые помогают бизнесу быстрее и качественнее достигать целей.
▪️Сильные стороны:
Умею выстраивать процессы так, чтобы команда работала эффективно и предсказуемо. Люблю проектировать архитектуру, принимать технические решения и искать баланс между потребностями бизнеса и качеством разработки. Беру на себя ответственность, не боюсь сложных задач и умею доводить их до результата. Есть опыт менторства, code review, организации взаимодействия между командами и формирования единых подходов к разработке. Для меня важно не просто написать код, а построить систему, которая будет развиваться без накопления технического долга.
▪️Ссылка на кейсы и портфолио:
Ссылка на кейсы и портфолио по запросу
▪️Опыт работы и яркие достижения:
Одним из наиболее интересных кейсов было проектирование и развитие крупного Angular-приложения с использованием NGRX и RxJS, состоящего из нескольких независимых модулей с разными бизнес-процессами. Со временем стало понятно, что части системы развиваются разрозненно, из-за чего усложнялась поддержка и интеграция нового функционала.
Я инициировал унификацию архитектуры: выделил общие библиотеки и переиспользуемые модули, привел структуру feature-модулей к единому стандарту, внедрил единый подход к работе с состоянием через NGRX (store/effects/selectors), а также формализовал правила взаимодействия компонентов через сервисы и фасады. Дополнительно ввел единые подходы к code review и структуре pull request’ов, опираясь на новый code style guide, описанный и закрепленный в Confluence.
В результате команда стала быстрее и безопаснее внедрять новый функционал, снизилось количество регрессий, а онбординг новых разработчиков сократился с недель до нескольких дней за счет понятной структуры проекта и единых правил разработки.
▪️Что важно в работе/компании:
Важно, чтобы компания не ограничивалась исключительно выполнением текущих задач, а имела устойчивую практику развития и улучшения процессов разработки, архитектуры и инженерных стандартов по мере роста продукта.
▪️Финансовые ожидания:
Финансовые ожидания: от 400 000 рублей