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

Frontend-разработчик (Vue 3, TypeScript, Pinia, Git)

Был больше месяца назад
По договорённости
25 лет (родился 21 декабря 1999)
Самараготов к переезду: Москва
Занятость
полная занятость
Гражданство
не указано
Контакты
Телефон

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

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

    • Май 2024 – ноябрь 2024
    • 7 месяцев

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

    Индивидуальное предпринимательство / частная практика / фриланс

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

    Занимался разработкой и поддержкой проекта по криптовалютам, который предоставляет пользователям возможность отслеживать актуальные данные о различных криптовалютах, биржах и NFT. Обязанности и достижения: • Внедрил TypeScript для типизации на этапе разработки • Настроил маршрутизацию на Vue Router • Реализовал интерактивную таблицу с актуальными данными о крипто-монетах с пагинацией (работающей на ajax), настройкой количества отображаемых элементов и сортировкой данных на Ant Design Vue и Coinstats API • Разработал страницу новостей с последними новостями из мира криптовалют и загрузкой новых постов на Axios. Написал на чистом js функцию преобразования времени из unix timestamp в формат - n минут назад, n часов назад, n дней назад. • Реализовал страницу бирж и страницу NFT c соответствующими актуальными данными. Использовал компонент Table из antd, Axios, Coinstats API • Разработал функционал портфолио, который позволяет пользователям создавать и управлять собственным портфолио криптовалют. В процессе реализации выполнял следующие задачи: - Написал функции для создания, редактирования и удаления портфолио используя сервис Mokky.dev - Реализовал функционал добавления и удаления монет в портфолио - Интегрировал поиск по API coinstats. Использовал компонент modal из antd и метод debounce из lodash для задержки вызова axios - Разработал функционал добавления транзакций в портфолио. - Создал графики для визуализации транзакционной активности и анализа портфолио с помощью библиотеки Chart.js. - Использовал библиотеку dayjs для преобразования времени из unix timestamp в нужный формат • Разработал систему регистрации и авторизации при помощи REST API и сервиса mokky.dev. Использовал localStorage для хранения данных и токена авторизации пользователя. • Разработал личный кабинет, в котором пользователь может редактировать свои данные В процессе разработки использовал следующие технологии: • Vue 3 (composition API) • TypeScript для типизации • Vue Router для реализации маршрутизации • Ant Design Vue для создания стильного и удобного интерфейса • Axios для взаимодействия с сервером • Настроил REST API для взаимодействия между клиентом и сервером при помощи сервиса mokky.dev • Работал с датой и временем используя библиотеку Dayjs • При создании графиков использовал библиотеку Chart.js Сайт: https://a-davlatov.github.io/crypto/ GitHub: https://github.com/a-davlatov/crypto/tree/main
    • Октябрь 2023 – май 2024
    • 8 месяцев

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

    Индивидуальное предпринимательство / частная практика / фриланс

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

    В рамках данного проекта я разработал современный и функциональный интернет-магазин, который обеспечивает пользователям удобный и интуитивно понятный интерфейс для совершения покупок. В проекте реализовал следующий функционал: • Сделал адаптивную верстку на Tailwind CSS • Настроил маршрутизацию на Vue Router • Использовал Pinia для создания глобального хранилища • Реализовал функцию поиска. Поиск осуществляется в реальном времени с использованием Axios для отправки запросов к Rest API, что обеспечивает мгновенные результаты без перезагрузки страницы. Для задержки вызова ajax функции поиска использовал метод debounce библиотеки lodash. • Разработал сортировку товаров, фильтр по цене и категориям. Использовал библиотеку vueform/slider для фильтра по цене. • Реализовал систему регистрации и авторизации при помощи REST API и сервиса mokky.dev. Использовал localStorage для хранения данных и токена авторизации пользователя. • Также разработал личный кабинет пользователя, в котором он может редактировать свои данные, просматривать историю и статус своих заказов. • Добавил возможность сохранять товары в избранное. Использовал Axios для взаимодействия с сервером и сервис mokky.dev для хранения данных. • Реализовал функционал мини-корзины с оформлением заказа. • Внедрил в проект 3D графику с помощью библиотеки Three.js. • Для отложенной загрузки изображений использовал библиотеку vue3-lazyload. Для разработки использовал следующие технологии: - Vue 3 (composition API) - Pinia в качестве глобального хранилища - Vue Router для реализации маршрутизации - Axios для взаимодействия с сервером - Для создания фильтра по цене использовал библиотеку vueform/slider - Tailwind CSS - Настроил RESTful API при помощи сервиса mokky.dev - Three.js для работы с 3D графикой - vue3-lazyload для отложенной загрузки изображений Сайт: https://store-pearl-iota.vercel.app GitHub: https://github.com/a-davlatov/store
    • Ноябрь 2023 – ноябрь 2023
    • 1 месяц

    Веб-разработчик

    Akron Holding, Самара
    Продукция черной металлургии (продвижение, оптовая торговля), Продукция цветной металлургии (продвижение, оптовая торговля), Цветная металлургия (выплавка, металлопрокат), Металлические изделия, металлоконструкции (производство)

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

    Разработал сайт по вакансиям с интеграцией hh.ru по API на CMS WordPress. Обязанности и достижения: • Сделал адаптивную верстку по БЭМ методологии из макета Figma • Написал поиск по вакансиям по ключевым словам и по городу. Использовал API hh.ru и fetch для взаимодействия с сервером • Реализовал autocomplete для поиска городов при помощи библиотеки autocomlete.js и fetch для загрузки городов с сервера • Сделал натяжку на Wordpress на Acf Fields • Сделал установку сайта на хостинг В работе над проектом использовал следующие технологии: - Таск-менеджер Gulp - Препроцессор Sass/Scss - Fetch для взаимодействия с сервером - При работе с вакансиями использовал API hh.ru - Библиотека Autocomlete.js - CMS WordPress

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

  • Английский язык — разговорный
  • Русский язык — cвободное владение

Водительские права

  • B — легковые авто
Фото, имя и контакты доступны только авторизованным пользователям
Похожие резюмеВсе 347 похожих резюме
Обновлено 2 июляПоследнее место работы (10 мес.)Frontend программистСентябрь 2023 – июль 2024
Обновлено 8 сентября
no-avatar
Frontend developerз/п не указана
Обновлено 28 июля
no-avatar
Frontend программистз/п не указана
Последнее место работы (1 год)Менеджер отдела технической поддержкиИюль 2024 – июль 2025
Обновлено 15 августаПоследнее место работы (1 год и 3 мес.)КонсультантИюнь 2022 – сентябрь 2023
Обновлено 30 октябряПоследнее место работы (1 год и 1 мес.)Оператор БДАпрель 2021 – май 2022
Обновлено 30 августа
Обновлено 2 августа
no-avatar
Веб-программистз/п не указана
Обновлено 13 февраля 2019
Обновлено 5 августа 2019Последнее место работы (8 мес.)Frontend Web DeveloperМай 2016 – январь 2017
Обновлено 2 сентября 2021
Превью фото соискателя
Frontend developerз/п не указана
Работа в МосквеРезюмеIT, Интернет, связь, телекомРазработка и сопровождение банковского ПОFrontend программист