Москва
Резюме № 55621848
Обновлено 17 апреля
Превью фото соискателя

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

Был больше месяца назад
96 000 ₽
22 года (родился 28 января 2003)
Омскготов к переезду: Москва, Самара  и ещё 18 городов
Занятость
полная занятость
Гражданство
Россия
Контакты
Телефон

Почта
Будут доступны после открытия
Профессиональные навыки
  • Показать еще
Фото, имя и контакты доступны только авторизованным пользователям

Опыт работы 2 года и 2 месяца

    • Декабрь 2024 – работает сейчас
    • 1 год

    Frontend-разработчик (Middle)

    FastTech, Пермь
    Разработка программного обеспечения

    Обязанности и достижения:

    1. Разработка гибкой UI-библиотеки: Создал универсальную UI-библиотеку, способную адаптироваться под любой дизайн, с динамической подгрузкой конфигурации с бэкенда для UI и SEO-оптимизации. Библиотека была упакована в NPM-пакет с поддержкой работы в двух режимах: нативный Vue 3 и интеграция с модулями Nuxt 3. 2. Создание шаблонных решений: Разработал шаблонные решения для быстрого создания адаптивных дизайнов под различные требования заказчиков. Включил возможность настраивать конфигурацию через удобную админ-панель с предпросмотром, что ускорило процесс кастомизации под клиента. 3. Конфигурация сборки и инструментов: Настроил конфигурационные файлы для линтеров, сборщика Vite, husky, prettier для NPM-пакета, а также для проектов на Nuxt 3, что обеспечило стабильную разработку и поддержание качества кода. 4. Разработка функционала чата на WebSocket: Реализовал чат для мобильной и десктопной версий с возможностями отправки, получения, редактирования и удаления сообщений, что повысило интерактивность и удобство общения пользователей. 5. Деплой и контейнеризация: Настроил конфигурационные файлы для деплоя, разработал Dockerfile для сборки Nuxt 3 приложения в режимах SSR и SPA. Организовал интеграцию переменных окружения проекта с portainer.io для эффективного управления контейнерами. 6. Запуск веб-приложений в Telegram mini-app: Запустил веб-приложения в среде Telegram mini-app с квозной авторизацией через окружение mini-app, расширив возможности мобильного взаимодействия. 7. Поддержка legacy проектов: Активно поддерживал и внедрял новые функциональные возможности в существующие legacy проекты на базе Nuxt 2/Vue 2, обеспечивая их актуальность и конкурентоспособность. Технологический стек: Фронтенд: - Vue 3, Nuxt 3, Vue 2, Nuxt 2 Язык программирования: - TypeScript Инструменты сборки и разработки: - Vite, NPM Управление состоянием и библиотеки: - Pinia, VueX, VueUse Инструменты контроля качества кода: - ESLint, Husky, Prettier Контейнеризация и деплой: - Docker, Portainer.io Связь и интеграция: - WebSocket Дополнительные технологии: Telegram mini-app
    • Февраль 2024 – февраль 2025
    • 1 год и 1 месяц

    Frontend-разработчик (Junior)

    Arthevia, Пермь
    Разработка программного обеспечения

    Обязанности и достижения:

    1. Разработка административной панели (C&U): Создал панель управления с авторизацией, а также реализовал CRUD для справочников: управляющих компаний, домов, подъездов, этажей, помещений, заявок, личных счетов, документов, групп вопросов, галерей изображений для новостей и логов 1С. 2. Модуль управления новостями для Bitrix (C&U): Реализовал создание и редактирование новостей, модальные окна для привязки новости к объектам (дом, подъезд, этаж, помещение) и для выбора изображения с возможностью кадрирования. Настроил подробный фильтр новостей по заголовку, типу, ЖК, дате, степени важности и контактам, а также исправил ошибки в смежных модулях. 3. Разработка PWA приложения для жителей ЖК (C&U): Разработал модуль потребления ресурсов (вода, свет, газ) с сортировкой по временным интервалам и боковую панель с динамическим графиком потребления. Оптимизировал работу с легаси-кодом, исправив авторизацию пользователя с кэшированием запросов. 4. Модуль маркетплейса в PWA приложении для жителей ЖК (C&U): Создал многоуровневый каталог (Раздел → Категория → Подкатегория → Продукты/услуги) и разработал универсальные UI-компоненты (карточки, кнопки, счетчики, самописные слайдеры). Реализовал анимации для UI, разработал страницу заказов с оплатой и управлением статусами заказов (В работе, ожидает оплаты, выполнено). Активно участвовал в коммуникациях с заказчиком, проводил кросс-ревью, обучал и ревьюировал работу стажеров, а также решал экстренные проблемы при отсутствии возможности их решения младшими разработчиками. 5. Сервис «Пушкин <Цифровой>» (совместно с ИТМО и Пушкинским домом): Организовал настройку проекта, управление ветками Git и код-ревью для команды разработчиков. Координировал распределение задач совместно с менеджером, подготавливал проект к демонстрации результатов спринта и участвовал в решении технических вопросов заказчика. Разработал API клиентскую часть и реализовал интерактивные страницы: - "Рукописи": вьювер фотографий с историей произведения и навигацией по древу; - "Библиография": поиск, сортировка и динамическая подгрузка карточек связанных сущностей (люди, произведения, места и т. д.); - "Научные комментарии": стопка карточек с дополнительной информацией. - Разработал разнообразную анимацию и универсальные UI-компоненты (модальные окна, кнопки, поисковые элементы). 6. Доработка административной панели для модуля маркетплейса (C&U): Расширил функциональность панели, добавив многоуровневый каталог, различные модальные окна и полноценные CRUD-операции. 7. Поддержка продуктов (C&U): Выполнял мелкие доработки, исправлял баги и обеспечивал поддержку легаси-кода, повышая стабильность и актуальность приложений. Технологический стек: Фронтенд: - Vue 3, Vue 2, Quasar Язык программирования: - JavaScript, TypeScript Инструменты сборки и разработки: - Webpack, Vite, NPM Управление состоянием и библиотеки: - Pinia, VueUse Стилизация: - SCSS UI-библиотеки и компоненты: - CoreUI HTTP клиент: - Axios Графики и визуализация: - ApexCharts
    • Октябрь 2023 – ноябрь 2023
    • 2 месяца

    Frontend-разработчик (Trainee)

    Decart IT-production, Воронеж
    Интернет-компания (поисковики, платежные системы, соц. сети, информационно-познавательные и развлекательные ресурсы, продвижение сайтов и прочее), Разработка программного обеспечения, Системная интеграция, автоматизации технологических и бизнес-процессов предприятия, ИТ-консалтинг

    Обязанности и достижения:

    1. Разработка HR системы: Разработал функционал сборки PDF-документов с версткой в соответствии с дизайн-макетами, а также автоматизацию сборки контейнеров Docker для оптимизации развертывания приложения. Технологический стек: Фронтенд: - Vue 3, Nuxt 3 Язык программирования: - TypeScript Стилизация: - SCSS, Tailwind CSS Работа с документами и графикой: - PDF.js, Canvas Контейнеризация: - Docker
    • Июль 2023 – август 2023
    • 2 месяца

    Frontend-разработчик (Trainee)

    Effective, Омск
    Разработка программного обеспечения

    Обязанности и достижения:

    1. Разработка туристического сервиса-ассистента: Организовал структуру проекта и настроил его инфраструктуру, что обеспечило стабильную основу для дальнейшей разработки. Создал UI-кит, позволяющий быстро и качественно собирать пользовательский интерфейс, соответствующий дизайн-макетам. Реализовал функционал авторизации и регистрации с использованием Auth0. Разработал главную страницу, отображающую статьи и маршруты, а также страницу с интегрированной картой. Обеспечил построение пеших и автомобильных маршрутов на карте, а также размещение меток с информацией об активностях поблизости. Технологический стек: Фронтенд: - React Язык программирования: - TypeScript Инструменты сборки и разработки: - Webpack Стилизация: - CSS modules, Bulma Аутентификация: - Auth0 Карты и маршруты: - 2gis MapGL

Обо мне

Дополнительные сведения:

Фронтенд-разработчик уровня Middle с опытом 1,5 года в создании современных веб-приложений. Специализируюсь на Vue 3, Nuxt 3 и TypeScript, разрабатывал гибкие UI-библиотеки и интерактивные решения, такие как чат на WebSocket и Telegram Mini Apps. Стремлюсь к разработке масштабируемых интерфейсов и хочу расти в команде, где смогу применять свои навыки и изучать новые технологии. Ориентирован на результат и люблю доводить проекты до успешного завершения. В рамках грантовой работы в вузе успешно разработал приложение для изучения города, организовав работу команды Frontend и Backend разработчиков. Настроил проектную инфраструктуру, разработал API-клиент и интегрировал картографические сервисы для отображения данных и построения маршрутов. Проект получил грант и был реализован с использованием Quasar, Vue 3, TypeScript, Vite, SCSS, YaMap и Netlify, что стало значимым достижением и позволило мне продемонстрировать навыки управления командой и разработки современных приложений. GitHub: https://github.com/Brossend GitLab: https://gitlab.com/Brossend2335 JavaScript, HTML, Git, React, TypeScript, Vue, Vuex, BEM, Docker, CSS, Английский язык, NuxtJS, Figma, Webpack, Pinia, Firebase, Sass, Quasar, SCSS, Supabase, VueUse, REST API, UI, Conventional commits, БЭМ, Nuxt 3, Vue 3.4

Иностранные языки

  • Английский язык — технический
Фото, имя и контакты доступны только авторизованным пользователям
Похожие резюмеВсе 188 похожих резюме
Обновлено 23 октября
no-avatar
Junior frontend developerз/п не указана
Обновлено 7 июняПоследнее место работы (1 год)Frontend-разработчикФевраль 2024 – март 2025
Обновлено 24 июня
Обновлено 15 августаПоследнее место работы (1 год и 3 мес.)КонсультантИюнь 2022 – сентябрь 2023
Обновлено 22 октября 2015
Обновлено 9 июня 2020
Обновлено 13 июня 2023Последнее место работы (1 год)QA engeneerНоябрь 2021 – ноябрь 2022
Обновлено 13 января 2021
Обновлено 2 ноября 2021
Обновлено 14 мая 2022
no-avatar
Frontend-разработчикз/п не указана
Работа в МосквеРезюмеIT, Интернет, связь, телекомРазработка, программированиеFrontend программист

Смотрите также резюме