Frontend-разработчик (React)

Омск, Россия
Стажер • Джуниор
Информационные технологии • Разработка • Frontend • JavaScript • TypeScript • React
Релокация • Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы менее 1 года
60 000 ₽
Есть файл резюме (защищен)
О себе

На данный момент Начинающий разработчик.

Мои компетенции и опыт

Пет-проекты: 

1. Slack-чат

Упрощенный аналог Slack-чата с регистрацией, аутентификацией, обменом сообщениями и управлением каналами. Реализовал фильтрацию нецензурных слов, уведомления о событиях и мониторинг ошибок в продакшене.

Что закрепил по итогу проекта:

1. Создание функциональных компонентов React;

2. Организация стора через слайсы Redux toolkit и API RTK-query;

3. Работа с технологией Websocket;

4. Работа с уведомлениями через react-toastify;

5. Фильтрация нецензурных слов c помощью leo-profanity;

6. Настройка мониторинга ошибок в проде Rollbar.

Стек: HTML, CSS, JS, React, Redux, RTK Query, REST API, websocket, leo-profanity, react-toastify, i18n, Rollbar, Formik, yup 

Ссылка на сайт: нужен доступ к резюме Github: нужен доступ к резюме

Github: нужен доступ к резюме  

 

2. RSS-агрегатор

Сервис для агрегации RSS-потоков, с помощью которых удобно читать разнообразные источники, например, блоги. Он позволяет добавлять неограниченное количество RSS-лент, сам их обновляет и добавляет новые записи в общий поток.

Что закрепил по итогу проекта:

1. Работа с DOM API;

2. Построение архитектуры MVC с помощью библиотеки On-change;

3. Работа с запросами REST API;

4. Организация текстового содержимого веб-сайта через i18n;

5. Валидация форм через yup.

Стек: HTML, CSS, JS, i18n, onChange, yup 

Ссылка на сайт: нужен доступ к резюме Github: нужен доступ к резюме  

Github: нужен доступ к резюме  

 

3. CLI-программа "gendiff"

"gendiff" (Generate differences) – программа, определяющая разницу между двумя структурами данных.

Что закрепил по итогу проекта:

1. Отработка паттерна проектирования "Фабрика";

2. Реализация рекурсивных функций; 

3. Организация CLI через нужен доступ к резюме ;

4. Написание юнит тестов с помощью фреймворка Jest.

Стек: нужен доступ к резюме , нужен доступ к резюме , Jest 

github: нужен доступ к резюме  

 

4. SALT-group landing page 

Сверстал одностраничный сайт по макету (Figma).

Что закрепил по итогу проекта:

1. Реализация слайдера через SwiperJS;

2. Конфигурация сборщика Webpack;

3. Автоматизация кроссбраузерности через Postcss+Autoprefixer;

4. Адаптивная вёрстка и поддержка Retina дисплеев.

5. Реализация функционала на чистом JS: pop-up и smoothscroll.

Стек: HTML, CSS, JS, SwiperJS, Webpack, Postcss 

github: нужен доступ к резюме  

Ссылка на сайт: нужен доступ к резюме  

5. CLI-игра "brain-games" 

"brain-games" представляет собой набор из пяти консольных игр, построенных по принципу популярных мобильных приложений для прокачки мозга.

Что закрепил по итогу проекта:

1. Основы работы JS;

2. Инициализация npm и установка пакетов;

3. Простейшая работа с git: clone, add, commit, push, rebase.

Стек: нужен доступ к резюме github: нужен доступ к резюме

github: нужен доступ к резюме

 

Также работал на предприятии ООО "НППСпецтех".

Должность: Технолог.

Обязанности:

1. Сопровождение изделий технической документацией во время производства;

2. Проработка входящих заявок (возможность изготовления изделий, разработка конструкторско-технологической документации).

Достижения:

1. Автоматизировал процесс расчёта массы типовой выпускаемой продукции, что позволило закрывать заявки на 1000+ изделий в течении рабочего дня. Рассчитывал объем сложных тел путем дробления на простые тела в Excel (с использованием макросов, VBA);

2. Внедрил и автоматизировал работу с документами на выпускаемые литые заготовки и детали, тем самым минимизируя время на выпуск изделия.

3. Доработал технические условия и технологический процесс литья металла методом электрошлакового переплава, что позволило пройти аттестацию технологии.


Специализация
Информационные технологииРазработкаFrontendJavaScriptTypeScriptReact
Отрасль и сфера применения

Уровень
СтажерДжуниор

Есть файл резюме (защищен)


Интересные кандидаты