Junior Frontend developer
Основное
Орёл
Готов
Ищу работу на позицию <strong>junior Frontend developer</strong>. Рассматриваю как удаленную работу, так и переезд в другой город.
Заинтересовался программированием в 2021 году. В этом же году начал изучать JavaScript самостоятельно по онлайн учебнику learn.javascript.ru. С февраля 2022 года обучаюсь на курсах hexlet по направлению frontend разработки.
Принимаю участи е в разработке open source проектов хекслета.
В ходе обучения выполнил 4 проекта:
- Игры разума Набор из пяти консольных математических игр. Каждая игра задает вопросы, на которые нужно дать правильные ответы. В проекте использовались: JavaScript, Node.js, Git, Eslint, Github Actions, Code Climat.
- Вычислитель отличий Реализована библиотека, которую можно установить как зависимость в любом другом пакете NPM. Выводит результат в одном из трёх доступных форматов (stylish , plain и json). В проекте использовались: JavaScript, Node.js, Jest, Commander.js, Lodash Построение архитектуры приложения: чтение файлов, парсинг данных, рекурсивный обход древовидной структуры.
- RSS агрегатор Сервис для агрегации RSS-потоков. Он позволяет добавлять неограниченное количество RSS-лент, сам их обновляет и добавляет новые записи в общий поток. В проекте использовались: JavaScript, Webpack, HTML, Bootstrap, Ajax, i18next, on-change Проект написан на промисах, реализуется шаблон проектирования приложения MVC. Для управления процессом загрузки используются идеи автоматного программирования.
- Hexlet Chat Веб приложение чат, упрощенный аналог Slack, с возможностью создания, редактирования, удаления каналов. В проекте использовались: React, Redux RTK, Фильтрация black listed слов с помощью Profanity Filter, exception reporting c Rollbar, websockets, axios, интернационализация с помощью react-i18next.
Также есть несколько выполненных тестовых заданий:
Todo list - React приложение с минимальным количеством дополнительных библиотек (условие задания). Функционал: возможность добавления/редактирования/удаления задач, прикрепления файлов к задачам; отслеживание сроков выполнения задачи в реальном времени (не надо перезагружать страницу). Хостинг на Firebase.
Гитхаб: https://github.com/artem-mar/todo-app
Можно посмотреть: https://todo-list-7aa15.web.app/Staff-list - список работников компании. spa. Получает список сотрудников с сервера, сортирует по имени/дате рождения. Есть фильтрация по департаментам, имеется поиск. В приложении использовал: React (FC), Redux Toolkit (thunk), bootstrap, i18-next, axios.
Гитхаб: https://github.com/artem-mar/staff-list
Можно посмотреть: https://staff-list-production.up.railway.app/Trade-room - комната для проведения онлайн торгов. Необходимо было реализовать синхронную работу таймера для всех подключенных участников.
Гитхаб: https://github.com/artem-mar/trade-room
Можно посмотреть: https://trade-room-7f3ef.web.app/
Принимаю участие в разработке open sourse проекта Runit: https://github.com/Hexlet/runit
- JavaScript ES6
- HTML5, CSS3, SCSS
- React with hooks
- Redux, Redux Toolkit
- Git, Github, GitHub Actions
- Node.js
- Ajax, REST API, websocket
- Webpack
- Bootstrap
- Jest
- Eslint, Prettier
- Linux
- Postman
Образование
Комментарии
Привет! Все ок, не забывайте пополнять резюме учебными проектами :)
+ можно в паре предложений описать, почему интересна именно разработка.
Добавить комментарий