Position: Developer JavaScript, React, React Native
Category: JavaScript
English level: intermediate
Years of experience: 4


•      Two months experience with React-Native in an American startup. We were developing a marketplace for homemade food. The codebase were primarily React-Native code. Frontend = React-Native + Apollo, Backend = GraphQL + NoSQL DB. I was converting this app to hook based functions, making new features and utils, UI styling, etc.
•	Made onepage application with list of clients, instant search and their details using React and Semantic-UI framework. Clients data are stored in 'clients.json' which load dynamicaly via XHR. Used Redux  for data management. 
•	I finished one more small app. It’s a web page on React JS with user authorization. The goal is to improve knowledge in React/Redux/React-Router directions, asynchronous requests and understanding client and server interactions.
•	Implement a gallery based on React-Native that will display photos from unsplash API. This application should extract a JSON resource. Required technologies: React-Native, Redux, Flexbox, React Navigation, es6 (JS)
•	Had two weeks experience with React-Native working in small company with 2 projects. I was making redesign of the loan application according to layout with a pixel perfect. And second was to provide opportunity to left tip in a restaurant catalogue app.
•	Now I’m working on internet store based on React+Redux+MongoDB+Node.js+SemanticUI. Implemented Node.js server which allow to add/edit/deleted products/orders/comments/productRating/registerUser/login and to send order to admin’s email.  
•	Got some practice making test task using Angular. Products catalog with restricted access before authorization.