Position: Middle React developer
Category: JavaScript
English level: pre
Years of experience: 3


Please note my weaknesses. Maybe they are important for your poject.

1. English level - Pre-Intermediate.
2. I have a minimum of experience with html, css (cross browser)

Work experience: 

EvoPlay: October 2019 - June 2021.
Participated in the development of a betting system & admin panel for traders.
Tech stack: typescript, apollo, apollo-cache, react, redux, reselect, rxjs, intl, d3, lodash, nodejs, antd, materialUI.
Responsibilities:
 - Refactoring, development, optimization of existing project.
 - Development and support of private npm packages (MonoRepo).
 - development of the new features
 - development of charts
 - automation of updating translations from transifex

Ambisafe: November 2018 - June 2019
Participated in the development of blockchain platform for IPO
Tech stack: javascript, typescript, react, reselect, ramda, cucumber, nightwatch
Responsibilities: 
 - Refactoring, development, optimization of existing project. 
 - Writing 2e2 & unit tests.
 - Optimization project for lazy loading.
 - Development and support of private npm packages (MonoRepo)
 - Rewriting simple utils using TypeScript
 - Code review

MereHead: December 2017 - December 2018
Development exchange and trading platforms.
Tech stack: react, redux, redux-thunk, redux-saga.
Responsibilities: 
 - Working with RESTful API
 - Development of project architecture
 - Development of the interface part of the cryptographic exchange. 
 - Integration Websockets
 - Support for existing projects
 - Code review

Attracti: May 2017 - September 2017
Tech stack: react, vue, vuex, styled components.
Responsibilities:
 - Working with graph data model.
 - Take part in development management control system (like Jira or Trello) on React and Vue.
 - Create React components for SPA
 - Development of complex interactive gantt chart on svg ( Gantt ).