Victor Yarmots

Middle+/Senior Frontend Engineer | React / TypeScript / WebRTC | System Design & Scalable Architecture | Real-time & AI-Driven Apps @ SongTune
Frontend
Карьера
Собеседования
Victor Yarmots
Опыт: 5-10 лет
Цена (за час): По договоренности
О себе

Я — Frontend Engineer с более чем 5 годами опыта в коммерческой разработке и менторстве. Участвовал в запуске 8+ международных проектов, два из которых строил с нуля — от архитектуры и CI/CD до работы с заказчиком и системного дизайна. Работал с такими компаниями, как SolveIt, X-Labs и Altabel Group, где решал нетривиальные задачи в области real-time коммуникации (WebRTC, WebSocket), проектирования архитектуры (Zustand, FSD), оптимизации производительности и интеграции с AI (Gemini SDK, Firebase Genkit).

Я специализируюсь на React, TypeScript, архитектуре клиентских приложений, real-time системах и интеграции с современными API. Особенно интересуюсь модульными и масштабируемыми подходами к построению фронтенда, включая Feature-Sliced Design, кастомный кэшинг данных, микрофронтенды и работу с PWA/IndexedDB. Также имею опыт в разработке сложных UI-решений с SSR, Vite, Zustand и Storybook.

В менторстве я делаю упор на практику и стратегическое мышление. Мы не просто “делаем задачи” — я помогаю понять архитектурные принципы, устранять пробелы в знаниях и готовиться к реальным вызовам: от собеседований и growth-направления до code review и построения систем “как в проде”. На сессиях мы разберём ваш код, улучшения, архитектуру и планы развития — с фокусом на результат и карьерный рост.

С чем помогу

— разобраться с React, TypeScript и современным стеком (Zustand, Tanstack Query, Vite);

— навести порядок в коде: структура проекта, модули, архитектура;

— сделать real-time фичи: чаты, звонки, WebSocket, WebRTC;

— подготовиться к собеседованиям на Middle / Middle+ уровень;

— понять, как работать с API, кэшированием и состоянием;

— улучшить производительность, разбить бандл, добавить SSR или PWA;

— подключить CI/CD, настроить Storybook и автотесты;

— помочь с выбором технологий под pet-проект или MVP.

Компетенции
JavaScript, TypeScript, React, Zustand, Tanstack Query, WebRTC, WebSocket, Firebase, Next.js, Vite, Frontend Architecture, Feature-Sliced Design, PWA, IndexedDB, Code Review, System Design, CI/CD, Storybook, Testing (RTL, Vitest, Jest)