Junior Frontend Developer

Контакты


Контакты доступны после входа на сайт

Описание

Изучаю веб-разработку с нуля. Самостоятельно осваиваю новые технологии и библиотеки, много учусь, люблю творческие и необычные задачи. Ищу работу в компании, где я могла бы получить опыт командной разработки и вырасти как профессионал.


Проекты

Geoboard
Кастомизируемый дашборд, с информацией о погоде в выбранном городе

TypeScript / React / Redux-Toolkit / PrimeReact / Vite / SASS / Storybook / HTML / React Grid Layout

  • Первичная настройка проекта с помощью системы сборки Vite и его плагинов
  • Создание React-компонентов с помощью PrimeReact, SASS и Storybook
  • Взаимодействие с внешним REST API для авторизации юзера, получения данных аккаунта и т.п.
  • Реализация кастомизации информации о погоде с помощью виджетов, которые можно добавлять, изменять и динамически менять местами

Lotus
Интерактивная канбан доска для работы с карточками, позволяющая их группировать и перетаскивать

JavaScript / React / Redux-Toolkit / Material UI / Sass / HTML / React-Beautiful-Dnd / create-react-app

  • Первичная настройка проекта с помощью create react app и craco
  • Создание React-компонентов с помощью Material UI и SASS
  • Взаимодействие с внешним REST API для авторизации юзера, получения данных аккаунта и т.п.
  • Реализация перетаскивания элементов с помощью React Beautiful DND

Mariella
Лендинг сайта по продаже тканевых изделий

JavaScript / HTML / Sass / Cross-Browser layout / Adaptive layout / Методология BEM /Gulp

  • Начальная настройка проекта с помощью gulp и его конфигурация
  • Верстка проекта с помощью SASS и добавления интерактивных элементов с помощью js
  • Создание адаптивной верстки проекта под различные устройства

Willow
Лендинг сайта брендинг компании

JavaScript / HTML / Sass / Cross-Browser layout / Adaptive layout / Методология BEM / Gulp

  • Начальная настройка проекта с помощью gulp и его конфигурация
  • Верстка проекта с помощью SASS и добавления интерактивных элементов с помощью js
  • Создание адаптивной верстки проекта под различные устройства

Brain-games
Набор из пяти консольных арифметических игр, построенных по принципу популярных мобильных приложений для прокачки мозга

JavaScript / Node.js / Git / GitHub Actions / Codeclimate

  • Настройка окружения
  • Построение архитектуры проекта
  • Подключение дополнительных библиотек
  • Работа с командной строкой, Git и GitHub

Difference calculator
Консольная утилита, определяющая разницу между двумя структурами данных, с поддержкой разных входных форматов и генерацией отчета в разных форматах

JavaScript / NodeJS / Git / GitHub Actions / Jest / ESLint / Lodash / Commander.js.

  • Работа древовидной структурой
  • Создание консольной утилиты
  • Разработка через тестирование
  • Написание автоматических тестов
  • Настройка Github Actions
  • Парсинг и обработка данных в json и yaml форматах
Навыки
  • JavaScript (ES6+)
  • TypeScript
  • React
  • Redux
  • Redux-Toolkit
  • HTML (HTML5)
  • CSS (CSS3, SCSS, SASS)
  • Cross-Browser layout
  • Adaptive layout, Semantic layout
  • Методология BEM
  • Flexbox, Grid
  • Create React App
  • Gulp
  • Vite
  • Material UI
  • PrimeReact
  • Storybook
  • ESLint
  • Prettier
  • Pre-commit
  • Git
  • Github
  • npm

О себе
Не готов релоцироваться
Читаю профессиональную литературу на английском языке
Проживаю в городе Санкт-Петербург

Комментарии


Добавить комментарий
Для этого действия нужновойти

Рекомендации

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме содержит как положительные, так и негативные моменты. Положительные сторон...
Это резюме показывает, что вы активно изучаете востребованные технологии и стремитесь к...
Это резюме довольно краткое и содержит некоторую полезную информацию о ваших навыках и ...
Это резюме представляет хорошую базу для Java Spring разработчика на уровне Junior/Trai...
Это резюме содержит много полезной информации о вашем опыте и навыках в программировани...
Это резюме Trainee / Junior frontend developer имеет некоторые положительные моменты, н...
Это резюме содержит много информации, которая не относится к позиции Junior Python-разр...
Артем, привет! Есть несколько дополнений к резюме: 1. Учебные проекты К описанию давай ...
Это резюме имеет некоторые положительные и отрицательные моменты: Положительные сторон...
Это резюме показывает, что кандидат имеет опыт работы в веб-студии по разработке сайтов...