Position: Front-End Developer
Category: JavaScript
English level: intermediate
Years of experience: 0


I have a lot of different pet projects with different complexity levels. There are several of them:
1. Prescriptions
System for creating prescriptions and its automatic performing. As a performing result, users will have a list of prescriptions, they should make during the day. The project was developed only by myself as a bachelor's diploma project. During development was created middleware for tasks performed with some general logic that can be reused in other projects with different domains.

Technologies: JavaScript, React, Redux, Express, Node.js, AWS EC2, AWS S3, Jest, Axios, npm, react-router, MongoDB.
 
2. Rolling tasks.
Product for project management with embedded chat for internal conversations. Was developed by a team of 4 members by Scrum methodology. We had roles of PM, back-end developers, front-end developers, and designers. My responsibilities were to create the design of all components and implementation of interaction with the user part(registration, authorization, user profile, displaying of the current user, and of the list of users everywhere).

Technologies: React, Figma, React-router-dom, React Hooks, MUI, CSS, HTML, Emotion, Axios, WebSocket, npm, Date-FNS, React-beautiful-dnd, Stamp JS.

2. Streammy.
Project for streaming. Here you can create live streams like on YouTube using OBS. Also, authorized users can create, edit and delete earlier created streams. Authorization here is provided by Google OAuth2.0. 

Technologies: React, Figma, React-router-dom, React Hooks, MUI, CSS, HTML, Emotion, Axios, npm, Redux-Thunk, React-Redux, Redux-form, OAuth2.0, BEM, SCSS, lodash, RTMP-server, json-server, flv.

3. Natours
Huge online business card of a company that sells travel tours. This site demonstrates a large number of my skills in CSS/SCSS. Here I`ve created different animations, implemented video- and photo-background, created 3 types of different cards, etc.

Technologies: React, React Hooks, BEM, CSS, SCSS, keyframes, MUI, float CSS.

4. Trillo.
The platform for comfortable traveling gives you the opportunity to book hotels, cars, flights, and tours. Here I`ve improved my skills in using Flex and also created some really cute animations.

Technologies: React, React Hooks, BEM, CSS, SCSS, keyframes, MUI, flex css.
5. Nexter.
House selling platform. Was created to practice using grid CSS.

Technologies: React, React Hooks, BEM, CSS, SCSS, keyframes, MUI, grid CSS.

PS: links to each of these projects are in my CV.
I want to work on complicated and interesting tasks that will help me to improve myself. Also I`ll be happy to be part of friendly and high-motivated team I can work with and go ahead together to our goals.