Владимир М. Frontend разработчик, Senior
ID 22596
ВМ
Владимир М.
Мужчина, 24 года
Россия, Санкт-Петербург, UTC+3
Ставка
3 246,75 Р/час
НДС не облагается
Специалист доступен с 20 июня 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Frontend разработчик
Грейд
Навыки
Отрасли
Знание языков
Русский — C2
Английский — B2
Главное о специалисте
Владимир — frontend-разработчик уровня senior. Обладает широким спектром навыков, включая работу с React, TypeScript, JavaScript и другими технологиями.
Опыт работы на проектах:
- Перенос макета и UI-kit в десктоп-приложение, интеграция с REST и gRPC сервисами в проекте о распределённых технологиях для нейронных сетей.
- Разработка сервиса ВКС с функционалом «как у Google Meet», работа с Tensorflow моделями, ревью кода коллег в проекте Vks.
- Создание лендингов с нуля, разработка сервиса для покупки доменов, оптимизация интерфейса в проекте Ton.
- Руководство разработкой сервиса по стажировкам (аутсорс), общение с командой заказчика, помощь в построении архитектуры.
- Переработка frontend части для получения сертификата о доступности проекта для незрячих/слабовидящих в рамках Единой цифровой платформы АСИ.
- Правка стилей существующего проекта, создание CMS системы с бекенд и фронтенд частью в других проектах.
Проекты
(6 лет 3 месяца)
Проект игровой направленности с Web3 для Telegram
Роль
Team lead/Senior Frontend Developer
Обязанности
Создание базового ci/cd
Построение архитектуры проекта
Выбор технологий проекта
Руководство командой из 4 разработчиков
Проводил собеседования на должность фронтенд-разработчика
Помогал с онбордингом новых сотрудников
Проведение ревью кода команды
Постановка эстимейтов и тасков
Работа с http запросами
Выполнял декомпозицию эпиков
Выполнял роль связующего звена между бекендом, дизайнерами, менеджерами и frontend командой.
Стек специалиста на проекте
Управление командой, HTML5, lint, GraphQL, Ревью, Git, Frontend, CSS3, Backend, Prettier, Дизайн, zustand, TypeScript, Vite, JavaScript, Tailwind, эстимейты, CI/CD, Декомпозиция и структуризация задач, React 18+
Отрасль проекта
GameDev
Период работы
Август 2024 - Февраль 2025
(7 месяцев)
Проект о распределенных технологиях, вычисления например для нейронных сетей на машинах других пользователей
Роль
Senior Frontend Developer
Обязанности
Перенос макета из Figma в десктоп приложение;
Интеграция с rest и grpc сервисами;
Построением транзакций через effector;
unit тесты с использованием Vitest для shared функций и логики effector;
Оценка задач по сторипоинтам / времени;
Проработка контрактов с бекендерами;
Использование RTK на ранних этапах проекта до миграции на Effector.
Достижения
1) Спроектировал API-слой на TypeScript, который абстрагировал работу с Python-бэкендом (gRPC/REST), сократив количество ошибок в разы;
2) Настроил Electron-приложение для работы с Docker API, позволяя пользователям разворачивать локальные ноды в 1 клик;
3)Разработал унифицированный API-слой (TypeScript) для взаимодействия с бэкендом через GraphQL/REST/gRPC, что сократило количество ошибок на 30%;
4) Мигрировал с Redux на Effector, упростив логику управления состоянием для 10+ экранов (+20% к скорости разработки);
5) Снизил нагрузку на поддержку: Автоматические логи ошибок с привязкой к шагам интерфейса (Sentry + видео-реплеи);
6) Оптимизировал работу асинхронных операций (API-запросы, обработка событий) через управление Event Loop;
7) Спроектировал API-слой на TypeScript, который абстрагировал работу с Python-бэкендом (gRPC/REST), реализуя Backend Driven UI, что значительно сократило количество ошибок и упростило синхронизацию данных между фронтендом и бэкендом;
8) Интегрировал фронтенд с серверной логикой для динамической генерации UI-компонентов на основе данных, получаемых через API
9) Использовал Context API для управления глобальным состоянием в модулях с изолированной логикой, не требующих Effector;
10) Разработал приложения с нуля на микрофронтенд-архитектуре
Стек специалиста на проекте
lint, GraphQL, Программное обеспечение, REST, Git, gRPC, Prettier, RTK, UI Kit, Vitest, Effector, Docker, Python, TypeScript, Context API, Vite, Figma, React, Electron.js, React 18+, микрофронты
Отрасль проекта
AI & Robotics
Период работы
Октябрь 2023 - Июнь 2024
(9 месяцев)
Vks - сервис конференц-связи
Роль
Senior Frontend developer
Обязанности
Разработка сервиса ВКС всем функционалом "как у google.meet"
Работа с tenserflow моделями
Помощь в разработке бекенда
Ревьюил код коллег
Разработка интерактивной доски
Написание unit-тестов на Jest
Основной функционал проекта завершен в срок
Адаптивная кросс-браузерная разработка
Достижения
Основной функционал проекта завершен в срок
Стек специалиста на проекте
HTML5, Svelte, React Query, WebSockets, Tensorflow, PWA, Git, Go, CSS3, Npm, Prettier, Кросс-браузерная разработка, Ajax, ESLint, TypeScript, Vite, Vue.js, Nuxt.js, REST API, Node.js
Отрасль проекта
Government & Public Sector
Период работы
Январь 2023 - Август 2023
(8 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Уральский Федеральный Университет
Специальность
Информационная безопасность
Завершение учебы
2022 г.