Обо мне

Привет!
Меня зовут Иван, занимаюсь frontend разработкой c января 2020 г.

В конце 2019 г. я решил сменить сферу деятельности и попробовать свои силы в IT. После самостоятельного изучения книг по основам HTML, CSS и JS было принято решение в марте пойти на дистанционное обучение в IT-incubator (https://it-incubator.by/). Практически все свободное от основной работы время уделял учебе, которая все больше «затягивала» - вечера бессмысленного серфинга в интернете сменились просмотром обучающих видео IT-тематики и написанием кода.

За это время я успешно изучил связку React/Redux, а именно:
- создание функциональных и классовых компонент (по возможности универсальных)
- методы жизненного цикла и использование локального State в классовых компонентах
- HOOK как альтернатива классовым компонентам (useState, useDispatch, useEffect и пр.)
- прокидывание данных через props или создание НОС (mapStateToProps, mapDispatchToProps, withRouter)
- FLUX –концепция, React.lazy и Suspense
- использование localStorage
- взаимодействие с API – отправка/отработка всех типов запросов/ответов по CRUD операциям через библиотеку AXIOS
- создание action creators, thunk creators, изменение State при совпадении action type в reducer-с
- работа с Redux-form

Кроме этого:
- изучил нативный JS на среднем уровне, т.к. разработку вел в основном на React все это время
- иногда решаю задачи на codewars
- был изучен язык строгой типизации TypeScript
- во время учебы пользовался git/gitHub, есть скромный работы в команде – merge веток и решение конфликтов
- сверстал портфолио, не считаю верстку своей сильной стороной

Что ищу и чем планирую заниматься.

Ищу первую работу на позицию Junior разработчика в интересных проектах с командой, которая при необходимости будет готова помочь в первое время после трудоустройства. Планирую изучить несколько UI библиотек/фреймворков bootstrap, Ant Design, Material Design, но дальнейший вектор развития в сторону back-end, чтобы стать full stack разработчиком. Профессионально заниматься версткой не планирую.

Профессиональные навыки
React.jsReduxJavaScriptCSSHTMLGit
Опыт работы
ООО ТрансЛес
Москва
Старший специалист по работе с клиентами
Сентябрь 2013 — По настоящее время (7 лет)
Высшее образование
Российский университет транспорта
Москва
Факультет: Институт управления и информационных технологий
Сентябрь 2008—Июль 2013 (4 года и 10 месяцев)
Организация перевозок и управление на ж.д. транспорте