Расскажите, какие премии и бонусы платит вам работодатель. Пройти опрос (займет 5-6 минут)
Обо мне

Было небольшое кол-во проектов до и параллельно работы в br. В основном связанных с react и redux

Последний год работал в компании br lab, над spa приложением при помощи react и redux. Подробнее можно узнать в описании к опыту работы в фирме.

Работал над криптобиржей, в обязанности входило верста в соответсвии с дизайном(react-bootstrap), разработка компонентов (react, redux) и интеграция с api. Занимался настройкой авторизации на клиенте, доработкой функционала и рефакторингом.

4real: в обязанности входила верстка ресурса по дизайну под реакт

Было небольшое кол-во проектов до и параллельно работы в br. В основном связанных с react и redux.

Опыт во фронтенде больше года. До работы во frontend изучал C# на протяжении года (.Net, .Net core, .Net MVC, Entity framework, WPF). Немного знаком с Python и Nodejs

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Международная компания, специализирующаяся на консалтинге, технологических услугах и аутсорсинге
Инженер-программист
Май 2020 — По настоящее время (2 месяца)
Информационные порталы о ставках, криптовалюте и статистике спорта
Frontend developer
Март 2019 — Март 2020 (1 год и 1 месяц)

Занимался разработкой Web SP приложения с использованием react и redux. На проекте использовали bem методологию в последствии от нее отказались и перешли на css modules, для тестов использовали cyperss. Сопровождал с нуля до релизной версии.

В обязанности входила адаптивная и кроссбраузерная верстка согласно утвержденному дизайну. Также, написание, документирование React-компонентов и интеграционных тестов при помощи Cypress.

С нуля написал систему состоящую из нескольких слабосвязанных модулей, задача которой была в том, чтобы облегчить написание запросов к серверу, автоматизировать сборку данных по шаблону Json Api, упростить написание Redux-экшенов при помощи фабрик и заключить в них шаблон работы экшена с отловом 3-х состояний запроса(isFetching, isFetched, isError), и автоматизировать обновления состояний запросов в Redux при помощи Loading Reducer.

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

Дополнительное образование
Образовательный IT-портал, который помогает стать программистом с нуля и начать карьеру по специальности.
Москва
C#-разработчки
Декабрь 2017—Июль 2018 (7 месяцев)