Hexlet CV

Junior FrontEnd программист

Основное


Описание

В данный момент работаю фармацевтом на складе интернет аптеки Ozon.ru, но хочу поменять сферу деятельности.

Ищу работу Frontend-разработчика или стажировку. От новой работы или стажировки жду: профессионального развития, ревью кода и хорошего наставника. Завершил обучение по профессии FrontEnd-разработчик на онлайн платформе Hexlet, продолжаю обучаться по направлению Ruby on Rails разработчик. Ссылка на профиль: https://ru.hexlet.io/u/farmacevt.

В процессе обучения реализовал четыре учебных проекта, ориентированный на проработку конкретных навыков и стека и один пет-проект:
1. Приложение для поиска книг
https://github.com/usernaimandrey/book-search-engine
2. Чат в реальном времени(Упрощенная версия Slack)
https://github.com/usernaimandrey/frontend-project-lvl4
Демонстрация на Heroku:
https://cryptic-basin-24595.herokuapp.com/
У приложение есть BackEnd, так же авторизация и регистрация новых пользователей. Отправка сообщений и управление каналами осуществляется через Socket-соединение, цензурирование вводимых пользователем сообщений.
Технологический стек:
1. React
2. Redux Toolkit
3. Socket.io
4.i18n, i18next react(локализация текстов)
5. React-bootstrap
6.leo-profanity(цензурирование)

  1. RSS агрегатор- веб-приложение для агрегации RSS каналов. https://github.com/usernaimandrey/frontend-project-lvl3 Деплой на Vercel: https://frontend-project-lvl3-mx16ay7oe-usernaimandrey.vercel.app/

Стояли задачи:
- разработка дружественного интерфейса(вывод ошибок, блокировка кнопок, отображение происходящих процессов)
-организовать правильное состояние
-разделить приложение на слои(модель, представление, контроллер)
-приложение должно автоматически обновлять посты и если есть новые рендерить их в начало списка.
-текста в приложении хранить и подставлять с помощью библиотеки i18next

Во время проекта освоил:
- DOM API
-AJAX(axios)
- работу с Promise API
-сборку с помощю WebPack и деплой на Vercel
-выделение состояния приложение(программирование конечных автоматов)
-валидация данных с помощью библиотеки yup
-библиотека i18next
-асинхронный JavaScript

4.Набор консольных игр Brain Games:
Стояли задачи:

  • реализовать набор из 5 консольных игр с единым игровым движком.
  • Реализовать архитектуру приложения так чтобы добавление новых игр не вызывало сложностей.

https://github.com/usernaimandrey/frontend-project-lvl1
Во время проекта освоил:
- Настройку рабочего окружения JS
- Пакетный менеджер NPM
- Git, GitHub
- Непрерывная интеграция GitHub Action, Travis
- Eslint
- Babel

  1. Консольная утилита для поиска различий в конфигурационных файлах:

Стояли задачи:
- Реализовать работу с относительными и абсолютными путями
- Реализовать три форматтера: древовидный вывод, плоский и в формате JSON
- Продумать архитектуру так чтобы код был расширяемый, без проблем можно было добавить новый форматтер.
- Разрабатывать через тесты.

https://github.com/usernaimandrey/frontend-project-lvl2
Во время проекта освоил:
- Фреймворк Jest
- Разработка через тестирование
- Обработка древовидных структур данных
- Работу с файлами(чтение, парсинг, построение относительных и абсолютных путей)
- Работу с форматами .json и .yml

Увлекаюсь чтением профессиональной литературы. Прочел:

1.Компьютерные сети. Нисходящий подход | Росс Кит, Куроуз Джеймс
2. СИКП
3. Грокаем Алгоритмы Бхаргава Адитья
4. Командная строка Linux. Полное руководство. Шоттс Уильям
5. Выразительный Java Script Хавербеке Марейне

Навыки
  • JavaScript
  • HTML, CSS (базовый уровень) *Jest
  • NPM
  • Eslint
  • Babel
  • WebPack
  • GitHub, Git
  • GitHub Action
  • стек TCP/Ip
  • Bash, Linux(Ubuntu, Debian)
Награды, Сертификаты

Прошел курс "Основы сетевых технологий"(20.09.2020 - 20.11.2021)
В данный момент обучаюсь на Hexlet

Владение английским
Начальные знания
Контакт
+7-906-099-54-38, e-mail: anshlyapnikov@gmail.com

Работа


Фармацевт, Ozon
нояб. 2019 - по настоящее время

Поскольку все рабочии станции на складе перевели на Ubuntu, пишу несложные скрипты для автоматизации повседневных задач(в основном отправка отчетов о приемке)
Прием, отгрузка лекарственных средств, распределение ЛС по складу хранения.

Образование


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