Frontend разработчик
Контакты
Frontend developer с опытом более 1,5 лет.
Основные навыки: разработка веб-приложений с использованием React, Vue. Знаком с управлением состояниями Redux, Vuex, интеграцией REST API и базовой разработкой backend.
Ищу работу в команде, где я смогу расти как frontend developer.
Frontend: JavaScript, TypeScript, HTML5, CSS3, BEM (Block Element Modifier), SCSS, React, Vue, Nuxt, Vuex, Axios | Сборка и
автоматизация Gulp | Backend: Node.js, Express, Sequelize, Pinia, JWT, Django (Python web framework) | Блокчейн: Web3, Ethers |
Инфраструктура и развертывание: Docker, Nginx | Управление проектом: Jira, Trello | Редакторы кода: Visual Studio Code (VSCode) |
UI Библиотеки и фреймворки: Vuetify | API-тестирование: Postman | Прототипирование и дизайн: Figma | Контроль версий: Git |
Сотрудничество и документация: Google Docs | Уровень языка: Английский (А2)
Веб-приложение (интерфейс) бота для торговли криптовалютой— Frontend-разработчик.
● Разработка компонентов пользовательского интерфейса с использованием Nuxt3 и Vuetify
● Реализована аутентификация пользователей через Metamask (web3, JWT).
● Установлена связь с backend, построенным на Python и интегрированным с базой данных PostgreSQL с помощью Axios и Pinia.
● В настоящее время перевожу на Vue3 (Typescript) с backend Django, упакованным в Docker с Nginx..
Опыт
● Разработка и поддержка веб-приложений с использованием современных технологий:
React, Next.js 14, Sass/SCSS.
● Активно участвовал в создании и улучшении компонентов пользовательского
интерфейса (collapsible, dropdown, модальные окна) с использованием React и
TypeScript.
● Использовал Storybook для создания собственного UI kit-а, документирования
компонентов и написания тестов для проверки их функциональности.
● Работал с MongoDB и PostgreSQL: настройка баз данных, интеграция API и
взаимодействие с backend-сервисами.
● Использовал Docker и Nginx для инкапсуляции приложений в контейнеры и деплоя
приложений.
● Взаимодействовал с командой дизайнеров и backend-разработчиков для реализации
сложных пользовательских сценариев и обеспечения seamless UX/UI.
● Оптимизировал производительность компонентов и их кода.
На этапе роста до штатного разработчика:
● Взял ответственность за разработку ключевых частей проекта, включая
настройку серверного рендеринга (SSR) в Next.js.
● Участвовал в код-ревью команды, внедряя стандарты качества и улучшая
структуру проекта.
● Реализовал систему аутентификации с использованием JWT и интеграции с
базами данных.
● Настроил CI/CD-процессы для автоматизации сборки и деплоя приложения.
Образование
Начальные знания английского языка
Проживаю в городе Ереван