Обо мне

My favorite stack is React, Redux, Apollo.

My core competency lies in development web applications. I have more 5 years backend developed background a number of projects using Express.js, Koa.js, Sails.js, Meteor.js, Django, Play Framework 2, Socket.io, Sock.js. I have experience in using such DBMS as PostgreSQL, MySQL and Non-SQL databases as MongoDB, Redis, RethinkDB. I am using SOA/MSA/FRP/AOP/DDD principles, unit testing, and TDD. The last 4 years of experience developing web apps using React, Redux,  Apollo, Flow typed, Reselect, Recompose, Sass, Styled-components. I have experience in browser rendering principles: view flow, cycles of reflow/repaint. Strong React skills: components lifecycle, optimizations, reconciliation, pure components, etc.

My medium: https://medium.com/@jarick

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Май 2017 — по настоящее время (1 год и 1 месяц)
NDA
Front-end developer
Москва
Обязанности и достижения

Делаю ДБО для крупного банка.

Стек: React + Redux

Апрель 2016 — Апрель 2017 (1 год и 1 месяц)
Программист
Калининград
Обязанности и достижения

Занимался разработкой различных проектов, как full-stack разработчик, начиная от разработки бекенда реал-тайм систем и заканчивая фронтендом и браузернами играми.

Стек технологий: React.JS, Redux, Express.JS.

Был также проект на Django.

Февраль 2015 — Апрель 2016 (1 год и 3 месяца)
Full stack developer
Калининград
Обязанности и достижения
Занимался поддержкой и развитием сервиса. Стек технологий: Riot.js, Flux, Sass, Yii2
Июнь 2014 — Февраль 2015 (9 месяцев)
PHP программист
Калининград
Обязанности и достижения
Занимался поддержкой и развитием сервиса. Стек технологий: Symfony 2, Gearman, Phing, PHPspec
Октябрь 2012 — Июнь 2014 (1 год и 9 месяцев)
PHP программист
Калининград
Обязанности и достижения
Занимался разработкой и поддержкой сайтов компании
Май 2011 — Октябрь 2012 (1 год и 6 месяцев)
Работник технической поддержки
Калининград