Position: Senior Frontend Developer
Category: JavaScript
English level: upper
Years of experience: 10

My main specialization is the development of the FE for big information systems (IS). Such systems usually require a LOT of forms and tables so during several last years I'm developing and maintaining a React Form Generator which allows generating a form from JSON metadata (sources are available on Github). This approach greatly simplifies the development and maintenance of such forms in the context of the big app.
I am a web developer with 10 years of experience. Started to work in this area in 2011.

At this time I have a lot of completed projects, based on different front-end technologies (in chronological order): jQuery\jQueryUI, Backbone, Knockout, Angular 1.x, React.

Here is a complete list of technologies that I'm using on a couple of last projects:

1. Languages:

- TypeScript
- JavaScript

2. Frameworks\Libraries:

- React
- Redux
- UI Router \ React-router (prefer to use the first one, because it's a proper state-machine which is much more appropriate for the task of modeling app routing, in my opinion)
- Redux-saga
- Material UI, AntD, Reactstrap
- Axios

3. Testing:

- Jest
- React testing library
- Codecept

4. Toolchain

- Webpack
- Babel
- Doker
- docker-compose
- Storybook
I much more prefer to work on complex architectural tasks, than to work on markup\layout.

Also, I'm not interested in stupid whiteboard interviews and all these ten-stage interview processes with IQ-tests, etc. Please write me if you really need to get things done.