Position: Full Stack developer (React+NodeJS)
Category: JavaScript
English level: intermediate
Years of experience: 0.5


The main tools I have already worked with:
 | - React with Redux state management/ GraphQL with Apollo Client | - Redux: Middlewares, Reducers, Thunks, Action Creators  |- Express (restful web services / based on GraphQL query language)  |- PostgreSQL, MongoDB, Redis | - SASS, CSS & HTML ||            
Good understanding of how to work with TypeScript and migrate from JavaScript to TypeScript ||                                                                                                                                
My projects where it was used:                                                     
1) In Chat App (on GitHub repo):
     NodeJS(Express, REST API) and ReactJS with Redux(Redux-Saga). To support real-time chatting I provide in my project sockets( Sokect.io). As a database, I used MongoDB with Mongoose ORM.                                                                    2) In LiReddit (on GitHub repo):
    GraphQL and TypeScript on the frontend and backend. As a database, I used PostgreSQL with TypeORM and Redis to save user's refresh tokens.