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

Опыт


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

Образование


Фронтенд-разработчик, Хекслет
Сентябрь 2021 - Июнь 2022
Медико-технические информационные технологии, МГТУ им. Н.Э.Баумана
Сентябрь 2012 - Июнь 2018

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

Комментарии


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

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

Ожидает подтверждения
0

Ирина, привет!

Хорошее резюме, есть несколько комментариев:
1) Укажите, готовы ли рассматривать удаленную занятость или предпочитаете работу в офисе;
2) Не хватает предложения о том, что обучаетесь программированию на специализированной платформе. Сейчас можно подумать, что это pet-проекты (или так задумано? :D);
3) Описание выполненных проектов нужно перенести ив соответствующий раздел - Описание. В разделе Навыки - только инструменты и технологии, которыми владеете.


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Привет, Дмитрий! Давай улучшим твое резюме: 1. Представление отсюда убираем, так как т...
Привет, Константин! Давай улучшим твое резюме: 1. Навыки Ты очень прикольно придумал ...
Привет, Ахмед! Давай дополним твое резюме: 1. Контакты Давай добавим твой номер телеф...
Резюме Максима Анисимова представляет собой хороший обзор его навыков и опыта в области...
Это резюме содержит много полезной информации о кандидате, однако есть несколько момент...
Это резюме имеет несколько недочетов и не является оптимальным для поиска работы в обла...
Резюме Junior frontend developer имеет некоторые сильные стороны, такие как: Указание...
Резюме выглядит хорошо структурированным и содержательным. Заявленные навыки и опыт раб...
Это резюме включает в себя хороший набор навыков и опыта работы в различных проектах на...
Привет, Илья! Давай дополним твое резюме: 1. Описание проектов Давай добавим результат...