Junior Frontend-разработчик/стажер

Контакты


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

Описание

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

Проекты

Чат (Slack)

Упрощенная версия Slack-чата с возможностью добавлять, переименовывать и удалять каналы.
Стек технологий: JavaScript, React, Redux Toolkit, AJAX, Socket.IO, React Router, React Bootstrap, Formik, react-i18next, leo-profanity, Rollbar.

Полученные знания и умения:
  • Построение архитектуры React приложения, использование Redux (через reduxjs/toolkit)
  • Верстка с помощью элементов и компонентов React Bootstrap
  • Работа с веб-сокетами
  • Взаимодействие с REST API
  • Организация роутинга на клиенте
  • Авторизация и аутентификация
  • Сборка приложения и деплой
  • Mониторинг ошибок в продакшене (Rollbar)

RSS агрегатор

Сервис для агрегации RSS-потоков, с помощью которых удобно читать разнообразные источники, например, блоги. Позволяет добавлять неограниченное количество RSS-лент, сам их обновляет и добавляет новые записи в общий поток.
Стек технологий: JavaScript, DOM API, HTML, CSS, Webpack, Bootstrap, AJAX, i18next

Полученные знания и умения:
  • Построение архитектуры фронтенд приложения
  • Настройка окружения (Webpack, Bootstrap)
  • Написание асинхронного кода на промисах
  • Работа с AJAX и DOM
  • Организация текстов интерфейса
  • Сборка (webpack) и деплой
Вычислитель отличий

Консольная утилита, определяющая разницу между двумя структурами данных и поддерживающая разные форматы вывода на экран.
Стек технологий: JavaScript, NodeJS, GitHub Actions, Jest, ESLint, Lodash, Commander.js

Полученные знания и умения:
  • Работа с Jest, JavaScript, Git.
  • Разработка на основе принципов функционального программирования.
  • Проектирование абстракций.
  • Разработка через тестирование.
  • Непрерывная интеграция (CI, Github Actions)
Игры разума

Набор из пяти консольных арифметических игр, построенных по принципу популярных мобильных приложений для прокачки мозга. Каждая игра задает вопросы, на которые нужно дать правильные ответы. После трех правильных ответов считается, что игра пройдена. Неправильные ответы завершают игру и предлагают пройти ее заново.

Стек технологий: JavaScript, NodeJS, Git, npm, ESLint, Codeclimate

Полученные знания и умения:
  • Построение архитектуры проекта.
  • Настройка окружения: VSCode, node.js, npm, ESLint
  • Работа со сторонними библиотеками (lodash, readline-sync).
  • Настройка линтера, интеграция с CodeClimate.
  • Работа с Git и GitHub.
  • Закрепление основ JavaScript.

О себе

  • В университете были освоены некоторые фундаментные математические дисциплины: высшая математика (математический анализ и линейная алгебра), теория вероятностей, математическая статистика.
  • Любовь к техническим наукам и визуальному искусству подтолкнула к frontend-разработке, интерес к которой со временем вырос до смены направления профессиональной деятельности.
  • От процесса программирования получаю удовольствие, с интересом и азартом принимаю новые задачи и вызовы.
Навыки
  • JavaScript (ES6+)
  • HTML5
  • CSS3
  • React
  • Redux Toolkit
  • REST API
  • Проверка соответствия стандартам кодирования (ESLint, CodeClimate)
  • Автоматическое тестирование (Jest), разработка через тестирование (TDD)
  • Непрерывная интеграция (CI, Github Actions)
  • Знание ОС Linux (Ubuntu) на базовом уровне
  • Git, GitHub
Описание проектов

Опыт


Иллюстратор, Фриланс
Сентябрь 2019 - Январь 2021
  • Реализовала несколько иллюстраций для блога "МТС Инвестиции" и ряда небольших компаний.
  • Работала с диджитал-издательством Svoemedia, которое специализируется на контент-проектах и создании сайтов для них, что позволило мне познакомиться с тем, как должен быть устроен приятный и понятный пользователю сайт.

Образование


Социология, Экономический факультет, Новосибирский национальный исследовательский государственный университет (неоконченное)
Сентябрь 2020 - Декабрь 2022

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

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме имеет некоторые положительные и отрицательные моменты: Положительные сторон...
Это резюме показывает, что кандидат имеет опыт работы в веб-студии по разработке сайтов...
Данное резюме содержит информацию о профессиональном опыте работы в сфере разработки пр...
Семен, привет! Есть несколько моментов к улучшению: В описание давай добавим ключевых...
Это резюме имеет некоторые сильные стороны, такие как опыт работы с Django, PostgreSQL,...
Резюме содержит следующие положительные аспекты: Хороший набор навыков в области Fron...
Это резюме имеет несколько проблем: Необходимо убрать информацию о работе официантом-...
Это резюме Junior QA Manual Engineer содержит много полезной информации о вашем образов...
Это резюме имеет много положительных аспектов, но также есть место для улучшений. Поло...
Это резюме содержит обширную информацию о вашем опыте работы и навыках в области fronte...