Алексей Л. Vue.js разработчик, Senior
ID 26258
АЛ
Алексей Л.
Мужчина, 31 год
Беларусь, Гродно, UTC+3
Ставка
3 376,62 Р/час
НДС не облагается
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Vue.js разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Фронтенд разработчик с более чем 4-летним опытом создания интерактивных и высокопроизводительных веб-приложений, а также опытом работы в качестве fullstack разработчика на нескольких проектах. Есть опыт тимлидства и менторства. Особое внимание уделяю созданию удобного и интуитивно понятного интерфейса, а также оптимизации кода для повышения производительности. Хорошо понимаю бизнес-потребности и умею адаптировать решения в зависимости от задач проекта. В работе ориентируюсь на командное взаимодействие, эффективно общаюсь с коллегами из разных отделов и всегда открыт для новых знаний. Постоянно совершенствуюсь, изучаю современные технологии и стремлюсь внедрять их в проекты для достижения наилучшего результата.
Проекты
(5 лет)
Сервис для бронирования
Роль
Frontend разработчик
Обязанности
ОПИСАНИЕ ПРОЕКТА Веб-приложение, предоставляющее пользователям удобный интерфейс для бронирования номеров в отелях и столиков в ресторанах. Платформа включала функционал поиска по фильтрам, выбор различных параметров для бронирования, просмотр доступных вариантов и онлайн-оплату. Для владельцев заведений был реализован отдельный кабинет для управления бронированиями и отслеживания активности.
ЗАДАЧИ
Адаптация интерфейса под различные устройства, обеспечение корректной работы на мобильных платформах;
Разработка интерфейса для пользователей с возможностью выбора отеля или ресторана, настройки фильтров поиска и оформления бронирования;
Исправление ошибок и оптимизация кода для повышения производительности;
Регулярное взаимодействие с командой дизайнеров, тестировщиков и аналитиков для улучшения функционала и UX.
Написание unit-тестов (Jest) для критичных компонентов.
Реализация типизации стейта (Pinia) и API-запросов на TypeScript.
КОМАНДА ПРОЕКТА 1 PM, 1 QA, 1 UI/UX, 1 Front-end, 1 Back-end, 1 DevOps
Достижения
Объединил два отдельных репозитория в один.
Перенес всю кодовую базу с Vue2 на Vue3.
Сделал редизайн приложения.
Оптимизировал API-запросы и взаимодействие с базой данных, что сократило задержки и сделало процесс бронирования более плавным.
Стек специалиста на проекте
Sass, Swiper, npm, Git, Webpack, Swagger, Дизайн, Element Plus, CSS, Google Tag Manager, TypeScript, Аналитика, Vite, Vue 2, Vue.js, Figma, Vue 3, JavaScript, Tailwind
Отрасль проекта
Travel, Hospitality & Restaurant business
Период работы
Октябрь 2023 - По настоящее время
(1 год 10 месяцев)
CMS для организации
Роль
Fullstack разработчик
Обязанности
ОПИСАНИЕ ПРОЕКТА Проект представляет собой кастомную headless CMS-систему для удобного добавления и управления контентом в веб-приложении организации. На проекте производилась настройка headless CMS для обеспечения гибкой обработки запросов и добавления различных пользовательских полей и модулей. Работа включала разработку архитектуры, настройку и адаптацию структуры данных в соответствии с бизнес-требованиями, а также интеграцию с веб-приложением через API.
ЗАДАЧИ
Разработка нового функционала на базе дизайна из Figma, работа по созданию адаптивного интерфейса;
Настройка и обработка API-запросов для взаимодействия веб-приложения и CMS;
Разработка кастомных Web Components на Vanilla JS для повторного использования в проекте;
Настройка динамических мета-тегов для контент-страниц;
Создание и настройка пользовательских модулей и полей для более гибкого управления контентом;
Оптимизация работы с базой данных;
Внедрение Vitest для тестирования утилитарных функций;
Оптимизация SSR-рендеринг в Nuxt 3 для улучшения SEO-показателей;
Исправление багов и улучшение производительности системы;
Ежедневное взаимодействие с командой для согласования задач и уточнения требований.
КОМАНДА ПРОЕКТА 1 PM, 1 QA, 1 Front-end, 1 Fullstack, 1 Product Designer.
Достижения
Успешно разработал и внедрил пользовательские модули и кастомные поля в headless CMS, что увеличило гибкость контент-менеджмента.
Оптимизировал обработку запросов и взаимодействие с базой данных, сократив время загрузки страниц на 15%.
Обеспечил стабильность и производительность системы в условиях роста нагрузки оптимизировав код.
Получил положительные отзывы от команды контент-менеджеров за создание интуитивного интерфейса и улучшение удобства работы с CMS.
Стек специалиста на проекте
Git, CSS, JavaScript, Node.js, Google Analytics, Figma, Google Tag Manager, Webpack, Nuxt.js, Keycloak, Sass, Strapi, Аналитика, Дизайн, Tailwindcss, element-plus, npm
Отрасль проекта
Urban technology
Период работы
Ноябрь 2022 - Октябрь 2023
(1 год)
Web страхование
Роль
Fullstack разработчик
Обязанности
ОПИСАНИЕ ПРОЕКТА Веб-приложение для автоматизации процессов страхования, включая расчет и обработку страховых выплат, регистрацию страховых случаев и ведение личного кабинета пользователя. Функционал приложения позволял пользователям легко подавать заявки на выплаты и отслеживать их статус. Основной акцент был сделан на разработку функциональных возможностей для личного кабинета и создание эффективного интерфейса взаимодействия пользователей с системой.
ЗАДАЧИ
Реализация функционала личного кабинета пользователя с возможностью регистрации страховых случаев;
Создание новых страниц и элементов интерфейса на основе дизайн-макетов;
Разработка и тестирование новых функций на основе требований и документации;
Интеграция приложения с базой данных для передачи и получения информации;
Устранение багов, обеспечение стабильности и производительности системы;
Коммуникация с командой.
КОМАНДА ПРОЕКТА 1 QA, 2 Fullstack, 1 PM, 1 UI/UX
Достижения
Разработал с нуля личный кабинет пользователя с возможностью регистрации страхового случая, что значительно упростило процесс подачи заявок на страховые выплаты для клиентов.
Активно участвовал в разработке документации и тестировании, что способствовало более быстрой интеграции новых функций в систему.
Стек специалиста на проекте
Git, Docker, JavaScript, Figma, Swagger, TypeScript, Базы данных, NestJS, Pinia, Vite, Дизайн, Axios.js, Vue 3, Prisma.js, format, Tailwindcss, работа с данными, npm
Отрасль проекта
Insurance
Период работы
Январь 2022 - Октябрь 2022
(10 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
БГУИР
Специальность
Инженер
Завершение учебы
2016 г.