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

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

Комментарии


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

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

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