Владимир М. Frontend разработчик, Senior
ID 22596
ВМ
Владимир М.
Мужчина, 24 года
Россия, Санкт-Петербург, UTC+3
Ставка
3 246,75 Р/час
НДС не облагается
Специалист доступен с 2 октября 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 командой.
РаботаЛ с API в форматах JSON и XML (парсинг, сериализация, типизация через TypeScript)
Использовал Swagger/OpenAPI для анализа контрактов бэкенд-API при интеграции
Настраивал nginx как реверс-прокси и для отдачи статики при деплое фронтенда
Стек специалиста на проекте
Git, JavaScript, Управление командой, GraphQL, CSS3, TypeScript, HTML5, Prettier, Vite, Дизайн, Декомпозиция и структуризация задач, CI/CD, Frontend, Backend, Tailwind, zustand, lint, Ревью, эстимейты, React 18+
Отрасль проекта
GameDev
Период работы
Август 2024 - Февраль 2025
(7 месяцев)
Проект о распределенных технологиях, вычисления например для нейронных сетей на машинах других пользователей
Роль
Senior Frontend Developer
Обязанности
Перенос макета из Figma в десктоп приложение;
Интеграция с rest и grpc сервисами;
Построением транзакций через effector;
unit тесты с использованием Vitest для shared функций и логики effector;
Оценка задач по сторипоинтам / времени;
Проработка контрактов с бекендерами;
Использование RTK на ранних этапах проекта до миграции на Effector.
Работал с JSON как основным форматом обмена данными с бэкендом (REST/gRPC), включая типизацию через TypeScript
Читал и использовал спецификации OpenAPI (Swagger) для интеграции с бэкенд-сервисами МТС
Участвовал в настройке nginx для проксирования запросов и отдачи статики в процессе деплоя Electron-приложения
Работал с данными из PostgreSQL через API: клиентская обработка, валидация и отображение информации
Достижения
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) Разработал приложения с нуля на микрофронтенд-архитектуре
Стек специалиста на проекте
PostgreSQL, Git, Docker, REST, JavaScript, Python, Figma, GraphQL, TypeScript, Context API, gRPC, Prettier, Vite, RTK, UI Kit, Vitest, Electron.js, React, Effector, lint, Программное обеспечение, React 18+, микрофронты
Отрасль проекта
AI & Robotics
Период работы
Октябрь 2023 - Июнь 2024
(9 месяцев)
Vks - сервис конференц-связи
Роль
Senior Frontend developer
Обязанности
Разработка сервиса ВКС всем функционалом "как у google.meet"
Работа с tenserflow моделями
Помощь в разработке бекенда
Ревьюил код коллег
Разработка интерактивной доски
Написание unit-тестов на Jest
Основной функционал проекта завершен в срок
Адаптивная кросс-браузерная разработка
Разработка и поддержка CRUD-эндпоинтов на Node.js
Достижения
Основной функционал проекта завершен в срок
Стек специалиста на проекте
Git, JavaScript, Node.js, Go, REST API, Nuxt.js, CSS3, TypeScript, Tensorflow, PWA, Npm, Vue.js, HTML5, React Query, Prettier, Vite, Ajax, Кросс-браузерная разработка, WebSockets, ESLint, Svelte
Отрасль проекта
Government & Public Sector
Период работы
Январь 2023 - Август 2023
(8 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Уральский Федеральный Университет
Специальность
Информационная безопасность
Завершение учебы
2022 г.