Перейти к содержимому

Руслан Алиев

Middle+/Senior Frontend-разработчик

Senior Киров, Россия
5 г. 5 мес. опыта 21 навыка

О себе

Frontend-разработчик (Middle+/Senior) с 5+ годами опыта разработки масштабируемых веб-приложений (SPA/SSR) на React, Vue и TypeScript. Специализируюсь на построении архитектуры frontend-платформ, работе с микрофронтендами, оптимизации производительности (Core Web Vitals, –30–40% загрузки) и повышении стабильности систем. Имею опыт разработки сложных интерфейсов с гибкой конфигурацией (виджеты, кастомизация UI), интеграции сервисов и управления зависимостями. Внедряю процессы качества: unit/e2e тестирование, CI/CD, code review, мониторинг и логирование. Фокус на надежности решений, масштабируемости и бизнес-ценности.

Опыт работы

ГБУ "НИИОЗММ ДЗМ"

07.2024 — по н.в. 1 г. 11 мес.

Frontend-разработчик

Офис

Стэк: React, Vue, TypeScript, Pinia, Bootstrap, php, vuetify Проектировал архитектуру frontend-приложения с учетом масштабирования и возможной декомпозиции на микрофронтенды. Реализовал модульную структуру приложения (UI / domain / API), упрощающую развитие и интеграцию новых сервисов. Оптимизировал производительность и метрики Core Web Vitals (до +40%). Внедрил базовые практики наблюдаемости (логирование, обработка ошибок). Работал с зависимостями и конфигурацией проекта, обеспечивая стабильность сборки.

  • Оптимизировал производительность и метрики Core Web Vitals (до +40%)

Фриланс

01.2024 — 07.2024 6 мес.

Frontend-разработчик

Офис

Стэк: React, TypeScript, unit-тесты Разрабатывал SPA-приложения на React с использованием TypeScript. Проектировал архитектуру приложений с учетом масштабирования и переиспользования компонентов. Реализовывал гибкие UI (виджеты, конфигурируемые компоненты). Настраивал тестирование (Jest, Playwright) и обеспечивал качество кода. Оптимизировал производительность (Core Web Vitals, –30–35% загрузки).

  • Оптимизировал производительность (Core Web Vitals, –30–35% загрузки)

Dexart

01.2021 — 01.2024 3 г.

Frontend-разработчик

Офис

Стэк: react, vue2, vue3, nuxt, bootstrap, OAuth, TypeScript, pug Провёл миграцию крупного проекта с Nuxt 2 на Nuxt 3, что дало +30% к производительности и сократило время внесения изменений на 25%. Реализовал OAuth-авторизацию для продукта с 10 000+ активных пользователей. Внедрил TypeScript в существующий проект, что позволило выявлять до 40% ошибок на этапе компиляции и сократить время исправления багов на 20%. Переработал систему управления состоянием и взаимодействия с API, снизив количество багов синхронизации данных на 50% и ускорив загрузку данных на 35%. Работал с интерфейсами повышенной сложности, включая анимации и интерактивные элементы. https://dexart.com/

  • Провёл миграцию крупного проекта с Nuxt 2 на Nuxt 3, что дало +30% к производительности и сократило время внесения изменений на 25%
  • Реализовал OAuth-авторизацию для продукта с 10 000+ активных пользователей
  • Внедрил TypeScript в существующий проект, что позволило выявлять до 40% ошибок на этапе компиляции и сократить время исправления багов на 20%
  • Переработал систему управления состоянием и взаимодействия с API, снизив количество багов синхронизации данных на 50% и ускорив загрузку данных на 35%

Образование

Вятский государственный университет

2016 — 2020

Экономика на предприятии

Бакалавр

Навыки

React Vue TypeScript Pinia Bootstrap php vuetify Nuxt OAuth pug Node.js Mobile First Hooks component architecture Composition State management Архитектура микрофронтендов Core Web Vitals optimization Webpack Jest Playwright
Ссылка скопирована