Владимир Максимов - frontend-разработчик

  • Senior
  • Россия, Санкт-петербург
  • 250 000 - 300 000 ₽ (руб/мес)
  • Полная занятость
  • Готов(а) к удаленной работе
  • Готов(а) к релокации
  • Обновлено 6 дней назад
Photo

Навыки

  • JavaScript HTML Git TypeScript Vue.js React Sass tailwind vite Webpack Next Electron gRPC WebSocket Zustand Redux Docker NuxtJS npm

Опыт работы

NDA

Lead frontend - Сентябрь 2023 — Декабрь 2024

Несколько проектов игровой направленности с web3 для телеграм/веб
Стек:
frontend — React, Zustand, TypeScript, Tailwind
backend — python, docker
Что делал:
– писал проекты с нуля:
— базовое ci/cd
— выбирал стек
— писал структуру проекта
– руководил командой:
— проводил собеседования
— онбордил новых сотрудниклв
— делал ревью
— ставил эстимейты
— декомпозировал эпики/таски
— связывал бекенд, дизайн, менеджеров и frontend
Работали по agile – sprint

МТС

senior frontend - Май 2022 — Сентябрь 2023

Проект о распределенных технологиях, вычисления например для нейронных сетей на
машинах других пользователей.
Стек:
frontend — react, typescript, electron, effector
backend — python, docker
Что делал:
– Писал unit и интеграционные тесты
– Интеграция с rest и grpc сервисами
– проработка контрактов с бекендерами
– Построением транзакций через effector
– Верстка
Работали по agile – sprint, storypoint, daily meeting и retro

TON

middle frontend - Ноябрь 2020 — Май 2022

Несколько проектов, в основном главное зеркало ton.org.
Стек:
– frontend — react, next, typescript, zustand, redux
– backend — go, node, docker
Что делал:
– Интеграция с rest и websocket сервисами
– Создал ui-kit под несколько проектов
– Добавлял в проект storybook
– Делал анимации на three.js
– Отрисовка таблиц и графиков
– Верстка
Работали по agile – sprint, storypoint, daily meeting, retro

Damac

junior frontend - Октябрь 2019 — Октябрь 2020

Разработка платформ для автоматизации покупки недвижимости.
Стек:
– frontend — svelte, vue, nuxt, react, typescript
– backend — node
Что делал:
– Создавал 3D визуалиацию (использовал Three.js) с удобным интерфейсом для просмотра сцен
– Интеграция с rest и websocket сервисами
– Оптимизации отрисовки нагруженных блоков
Работали по kanban с daily meeting

Образование

-

-
-

Обо мне

Разработчик с опытом разработки frontend и немного backend части. Люблю работать со

сложными задачами, заниматься оптимизацией, рефакторить. Буду рад познакомится)

Предпочтительный стек:

Frontend – react, так же писал на svelte, vue, angular

Backend писал круды – node, php

• Частые вопросы:

— Сколько опыта? 5 лет в целом. ~ 4 года react, ~ 1 год vue/svelte и ~ 2 месяца Angular.

— Как изучал frontend? Документация, открытые курсы, опыт наставников и коллег, много

часов практики.

— Почему frontend? Мне нравится видеть результат своей работы визуально, и иметь

возможность поделиться этим с другими.

• Моя гордость: опыт разработки доступности для незрячих и слабовидящих на большой

платформе. Работу проверяли и одобрили независимые аудиторы.

• Имею опыт team-лидерства с положительными отзывами.

В процессе координировал работу команды, давал эстимейты, проверял решение задач,

вел коммуникацию с заказчиком и менеджерами от него.

• Одна из последних трудностей, с которой столкнулся: использование нейронной маски

внутри видео-конференц-связи без потери кадров.

При решении получился web worker модуль пишущий в DOM через обертку postMessage.

• Персональные качества:

Hard skills:

• Могу писать простой и читаемый код как для человека, так и для системы;

• Быстро понимаю, как использовать новые инструменты в работе;

• Умею делать веб доступным;

• Слежу за удобством и скоростью сервиса для пользователя;

Soft skills:

• Открыто говорю о проблемах в проекте/процессах, быстро подключаюсь к поиску

решения;

• Признаю свои ошибки и качественно их исправляю;

• Несу ответственность за качество своей работы, обещания, сроки и коммуникацию с

коллегами;

• Стремлюсь быть открытым к новому опыту и знаниям;

• Понимаю важность полной и быстрой коммуникации в команде;

68 / 0,553 / 58.92mb