Hexlet CV

Frontend Developer

Основное


Описание

Ищу работу в интересном проекте на позицию Junior Frontend Developer, проживаю в Москве.

Я заинтересовалась сферой IT, потому что мне нравится творчески подходить к решению задач, возможностью создавать что-то новое и видеть результат своей работы. В программировании увидела большие возможности для своего развития и карьерного роста. Для начала решила освоить фронтенд-разработку, она привлекла меня многообразием задач и инструментов, перспективностью направления. Не хочу останавливаться на достигнутом, планирую и дальше изучать как инструменты для фронтенда, так и другие языки и технологии.

Open-source

Разработка в open-source проекте (несколько смерженных
pull request) https://github.com/Hexlet/hexlet-editor

Проекты

1) Real-time chat

Реализована фронтенд часть веб-приложения - чат (аналог slack)
  • Фреймворк: React/React Hooks + Redux/Redux Toolkit, React-Bootstrap
  • Работа с веб-сокетами через socket.io
  • Реализация роутинга, авторизация и регистрация
  • Асинхронное программирование (async/await), обработка ошибок
  • Дополнительные библиотеки: Formik, yup, i18next
  • Сборка Webpack и деплой на Heroku.

2) Short-ref-service

Реализована frontend часть сервиса сокращения ссылок
  • React/React Hooks
  • Работа с HTTP
  • Дополнительные библиотеки: react-bootstrap-table-next, Formik, yup, use-clipboard-copy
  • Возможность фильтрации по нескольким столбцам таблицы статистики одновременно и пагинации, работающих на стороне сервера, копирование сокращенных ссылок при клике
  • Сборка Webpack

3) RSS-aggregator

Реализовано одностраничное веб-приложение по принципам MVC - поиск и вывод 
rss-ленты
  • DOM API
  • HTML/CSS, Bootstrap
  • Асинхронное программирование (промисы), обработка ошибок
  • Дополнительные библиотеки: yup, i18next, onchange
  • Сборка Webpack и деплой на Vercel

4) Difference Calculator

Реализована библиотека, которую можно установить как зависимость в любом 
другом пакете NPM.
Калькулятор выводит разницу между конфигурационными файлами.
  • JavaScript, Node.js
  • Тестирование: Jest
  • Построение архитектуры приложения: чтение файлов, парсинг данных, рекурсивный обход древовидной структуры, создание форматеров для вывода разницы в различных форматах

5) Brain-games

Реализована консольная утилита (набор из 5 математических игр).
  • JavaScript, Node.js
  • Окружение: REPL, VSCode, ESLint
  • Непрерывная интеграция: создание workflow для github actions
Навыки
  • JavaScript, ES6+, Node.js, DOM API
  • TypeScript
  • SQL
  • React/React Hooks + Redux/Redux Toolkit, React-Bootstrap, React Router
  • Jest
  • Webpack
  • HTML, CSS, Bootstrap
  • Базовые концепции ООП и архитектуры фронтенда
  • Сетевые запросы по протоколу HTTP (axios, fetch), websockets (socket.io)
  • Git
  • Formik, yup, i18next, Rollbar
Награды, Сертификаты

Сертификат о завершении обучения по профессии 'Фронтенд-разработчик' от школы по программированию Хекслет.

Владение английским
Читаю профессиональную литературу
Контакт
@Syrupred (telegram)

Работа


Специалист по направлению 'Медицинское оборудование', ЛассаМед
сент. 2018 - по настоящее время
  • Проверка и анализ технических заданий, подготовка документации
  • Заключение контрактов и контроль за их выполнением, выставление счетов (1С)
  • Взаимодействие с медицинскими организациями и поставщиками

Образование


Фронтенд-разработчик, Хекслет
сент. 2021 - июня 2022
Медико-технические информационные технологии, МГТУ им. Н.Э.Баумана
сент. 2012 - июня 2018
Войдите на сайт, чтобы написать ответ
Последние ответы
Привет, Александр! Отличное резюме :) У меня только несколько идей по улучшению: 1. ...
Добрый день, Ярослав! Давай дополним резюме учебными проектами и важной рабочей информ...
Владислав, добрый день! Резюме выглядит отлично :) Не забывай добавлять новые проекты...
Привет, Дарья! Резюме выглядит отлично:) Есть предложение добавить немного мотивации ...
Александр, привет. Очень содержательное резюме :) Предлагаю разместить фотографию на ...
Александр, привет! Отличное резюме:) В полном объеме освещены все разделы и представл...
Павел, привет! Отличное резюме :) Только одно пожелание: заполни, пожалуйста, первой ...
Привет, Андрей! Отличное резюме:) В разделе Образование можно указать полным и назван...
Ринат, привет! Содержательное резюме. Есть несколько комментариев по формату: 1. Пред...
Виктория, привет! Давай проработаем основную часть с учебными проектами: 1. Описание ...