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

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

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме имеет несколько недостатков: Ошибки и опечатки: В резюме есть опечатки и о...
Это резюме обладает несколькими сильными сторонами, такими как: Хорошо структурирован...
Привет, Анна! Давай немного доработаем раздел с опытом работы. Основной принцип, которо...
Данное резюме Junior Data Analyst содержит информацию о профессиональном опыте работы в...
Привет, Дарья! Давай улучшим твоё резюме: 1. Для удобства и компактности ссылку на Git...
Привет, Надежда! Давай улучшим твое резюме: 1. Опыт Давай немного сократим этот раздел....
Это резюме содержит обширную информацию о вашем образовании, профессиональном опыте и н...
Это резюме содержит обширную информацию о вашем опыте и навыках в различных областях, т...
Резюме имеет хороший объем информации о вашем опыте работы и образовании. Однако, для у...
Это резюме обладает множеством положительных аспектов: Выделены ключевые навыки и опы...