🌍 Need a mentor abroad?openmentor.io

Дарья Смирнова

Middle Frontend разработчик @ ex Uco Software ltd
Frontend
Карьера
Code Review
Дарья Смирнова
Опыт: 2-5 лет
Цена (за час): 1000 руб
О себе

Привет! Я Дарья, Frontend-разработчик с 5-летним коммерческим опытом. Основной стек — Vue 3 (Composition API), TypeScript, Pinia, Vitest. Параллельно работаю с React и Redux Toolkit, но глубже всего знаю именно Vue-экосистему: от Vue 2 (Options API, Vuex) до современных паттернов на Vue 3.

В коммерции занималась CRM-системами со сложной бизнес-логикой, платформами для ставок, крипто-проектами и гос. автоматизацией. Инициировала переход команды из 7 человек на модульную архитектуру фронта, внедряла UI-киты, автотесты и стандарты код-ревью. Параллельно закрывала пробелы в аналитике: участвовала в планировании задач с CEO и техлидом, уточняла требования у клиентов и координировала выполнение.

С чем помогу

Чем могу помочь

🔹 Vue и околофронтенд-стек. Помогу уверенно освоить Vue 3 (Composition API, реактивность, lifecycle), Pinia/Vuex, Vue Router, работу с формами (VeeValidate), интеграцию сторонних библиотек (FullCalendar, Chart.js, карты) и переход с Vue 2 на Vue 3. Разберём TypeScript в контексте Vue — типизация компонентов, пропсов, эммитов.

🔹 Рост от Trainee/Junior до Middle. Помогу построить понятную траекторию развития: что учить, в каком порядке и зачем. Разберём, как перестать быть «исполнителем задач» и начать видеть систему — от структуры проекта до взаимодействия с бэкендом и аналитикой.

🔹 Code Review. Разберём ваш код по полочкам: что написано хорошо, что можно улучшить, какие решения несут скрытые риски. Без токсичности и «переделай» — с объяснением плюсов и минусов каждого подхода. Учу видеть код как инженерный артефакт, а не просто работающую штуку.

🔹 Архитектура и качество кода. Помогу разобраться, как структурировать проект, чтобы через год его не пришлось переписывать. Создание и интеграция UI-китов, работа со сложными формами и валидацией, модульная структура для командной разработки. Разберём, какие архитектурные решения принимать сегодня, чтобы не получить технический долг завтра.

🔹 AI в разработке. Как правильно использовать нейросети для ускорения рутины и проектирования архитектуры без потери качества и утечки данных. Подбор модели под задачу, валидация результата, безопасная работа с чувствительными данными.

🔹 Не только код: что нужно для уверенной работы. Технические навыки — это только часть. Помогу разобраться, без чего Junior не становится Middle: инициатива и проактивность, умение задавать вопросы бизнесу и аналитикам, декомпозиция задач, самоорганизация, понимание смежных областей (бэкенд, DevOps, продуктовое мышление). Обсудим, как проявлять себя на работе так, чтобы вас заметили и доверили сложные задачи.

🔹 Тестовые задания. Помогу разобраться с тестовым — не сделаю за вас, а помогу понять задачу, выбрать подход, разобрать ошибки и довести решение до уровня, который не стыдно показать. Объясню, на что смотрят работодатели и какие подводные камни часто упускают кандидаты.

Компетенции
Vue 3, Composition API, TypeScript, Vitest, React, HTML, CSS, JavaScript