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

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

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Привет, Алиса! Отличное резюме получилось, ты молодец))
Резюме Junior QA инженера содержит много информации, однако есть несколько аспектов, ко...
Это резюме содержит много повторяющегося текста и не содержит достаточно информации о в...
Резюме имеет некоторые сильные стороны, такие как: Хорошо структурированная информаци...
Привет, Инга! Давай улучшим твое резюме: 1. Контакты Давай разместим короткую ссылку н...
Привет, Константин! Давай улучшим твое резюме: 1. Имя и фамилию резюме переведи, пожал...
Это резюме содержит много полезной информации о ваших навыках и опыте работы. Однако, е...
Это резюме содержит много лишней информации, которая не имеет отношения к вакансии Fron...
Это резюме содержит информацию о некоторых проектах и технологиях, с которыми вы работа...
Привет, Андрей! Давай улучшим твое резюме: 1. Давай укажем полное название твоей профе...