Position: Javascript(React) Middle/Senior Developer
Category: JavaScript
English level: intermediate
Years of experience: 4


1. JavaScript Developer January 2021 to present
Project #1 Bot Builder(BB) project
Used technologies: React, GraphQL, SASS, Styled components, Typescript, D3, gitlab + CI/CD Managers tools: JIRA, daily meetings, monthly retros
The project contains two big parts: BackEnd(it's not my team), which is based on Python's containers, and an Artificial intelligence module. FrontEnd(it's my team) has three parts.
P1. User's control dashboard, here user can add/update/remove the user's profile with roles and something P2. Analytics, charts, and reports dashboard, here is tables, and charts that show different system reports P3. Bot Builder visual editor. It looks, like, a kind of flat tree with branches and leaves. There are a lot of different types of slots(tree leaves). Users can make any manipulations to change the tree, for example, cloning a leave or a branch. The tree can be really huge and contains more than 5000-10000 elements(leaves) 
Project #2 E-shop with news blog CMS
Used technologies: React, GraphQL, Typescript, Gatsby, Umbraco CMS, HTML, SASS, SSR, Make, Jest, gitlab + CI/CD Managers tools: JIRA, daily meetings, monthly retros
Project consists of two parts.
P1. Umbraco CMS. In this CMS, I created data structures that were combined into pages. I wrote test content.
P2. The content side is based on SSR which was implemented by Gatsby JS. There were done: Constructed common structure, like, in CMS and also combined to pages. Made page layouts. Wrote and use custom React hooks. Published project to stage and production environment. Wrote tests. 
Project #3 Shopify with custom React
Used technologies: React, Typescript, HTML, SASS, Docker, Webpack, Make, Jest, gitlab + CI/CD Managers tools: JIRA, daily meetings, monthly retros
For an existing shop based on Shopify 2.0, we implemented custom behavior on different pages. I made a custom React app for each page and implemented it in Shopify. I have created a Webpack config for multiple React apps. I've used Docker and Make here to develop and deploy to the store. 

2. Full Stack Developer January 2019 to January 2021 
Used technologies: Laravel 5+/ ReactJS /Javascript / Docker / Nginx / Linux Managers tools: JIRA, daily meetings, monthly retros 

3. PHP Developer April 2017 to December 2018 
Used technologies: Laravel, Wordpress(php, REST), CSS, Sass, JS(jQuery, AJAX), Vue.js, GIT(Bitbucket, GitLab)
Managers tools: JIRA, daily meetings, monthly retros