
Стоимость занятий
Василий Нистратов
Senior Front-end / Team Lead — MTS Digital
Более 6-ти лет занимаюсь фронтенд-разработкой в крупных компаниях. Также у меня есть опыт управления командами в роли Team и Tech лида (я работал как с полноценной кросс-функциональной продуктовой командой, так и с функциональной командой фронтенд-разработчиков). Моим основным направлением является Angular, однако благодаря широкому опыту я могу помочь Вам в различных аспектах фронтенд-разработки, а также в смежных областях (например: взаимодействие со специалистами по дизайну, бэкенду, продукту, мобильной разработке, процессам команды и другим неотъемлемым вещам в коммерческой разработке).
🤝 С чем могу помочь
- Основы web разработки (HTML, CSS, JS)
- Знание фреймворка Angular и работы с RxJs
- Соберем первое конкурентоспособное портфолио
- Проведем код ревью Вашего кода
- Расскажу про лучшие практики в front-end разработке
- Покажу и объясню инструменты, которые требуются для повседневной разработки в коммерческих проектах
- Поделюсь знаниями о процессах разработки в продуктовых командах
- Помогу на пути к должности руководителя разработки (Team Lead)
- Разберем Ваш кейс, проанализируем ситуацию и найдем варианты для решения поставленных задач (проблемы в команде, мотивация, развитие сотрудников, точки роста руководителя разработки)
💻 Резюме
January 2021 — по настоящее время
MTS Digital — Team Lead / Senior Frontend developer
November 2019 — November 2020
Wildberries — Frontend developer
June 2019 — October 2019
ООО Специальная интеграция — Frontend developer
🤟 Проекты
Работал над проектом wasd.tv / nuum.ru - Кроссбраузерная, адаптивная вёрстка - Разработка и поддержка сайта, внутренних npm-пакетов, админ-панели - Поиск и внедрение лучших практик в разработке, рефакторинг кода и оптимизация проекта - Работа по Scrum с двухнедельными итерациями - Участие в квартальном планировании, груминге, планировании - Приоритизация технических задач в беклоге и спринтах, формирование техдолга - Коммуникация с командой, разрешение внутренних конфликтов, взаимодействие со смежными отделами, one-to-one встречи, мотивация Стек: Angular 2+, RxJS, HTML, CSS, SCSS, JavaScript, TypeScript Инструменты: Jira, GitLab, Figma Я присоединился к проекту в период бурного развития функционала платформы и экспериментов. Принимал активное участие в разработке стримингового сервиса для геймеров, админ-панели проекта, а также поддерживал отдельный проект с набором внутренних npm-компонентов. Разработано множество продуктовых фич, которые зачастую сопровождались A/B-тестами и аналитикой для формирования бизнес-метрик. По ходу работы принимал участие в создании курса для frontend-разработчиков: разрабатывал свой модуль, проводил занятия, проверял домашние задания, отвечал на вопросы. Обучил двух frontend-стажеров, вырастил из них крепких мидлов. Лидировал переход на новый архитектурный подход Angular-проекта во время ребрендинга. Систематизировал процессы в frontend-разработке, внедрил lint, stylelint, pre-commit-хуки для упрощения код-ревью. Совместно с главным дизайнером внедрили дизайн-токены для гибкой работы с цветами внутри приложения и связанных сервисов (админ-панель, UI-kit). Активно участвовал в жизни команды frontend-разработчиков: проводил еженедельные встречи с распределением задач, организовывал внутренние митапы для шеринга знаний и презентации новых подходов. Оптимизировал frontend-проект для снижения нагрузки на клиенте. Руководил продуктовой командой в роли тимлида.