Position: Junior Frontend / Full-Stack developer
Category: JavaScript
English level: upper
Years of experience: 1

I have started my path in the IT field more than seven months ago, and during this period I:
- met interesting people and professionals in IT;
- built several adaptive landing pages on HTML, CSS, SASS, and JavaScript with using of bundlers, Node.js, and REST API - Icecream page, Filmoteka, WebStudio, etc.; 
- tried myself in the role of team lead on one of such projects - it was hard but very interesting and full of experience sprint;
- built several small projects on React, Redux, Hooks, Api - Phonebook, Kinopoisk, Image finder;
- try myself in several pet an testing projects;
- took part in big fullstack Petly app in cooperation with the team of QA specialists;
- improved my English to an intermediate-upper-Intermediate level;
- understood that more practice in IT you do, more skills you gain;
- understood that all in your hands, just go and do.
1. Icecream, team project
Led the development of adaptive landing page using mainly Html, CSS/Sass, Js, Parcel,
Node.js, NPM, and GitHub:
1) got challenging, but very exciting experience in the role of team lead;
2) our project was one of the best in the list of more than 20 groups, due to bright presentation, high marks in lightroom, and in general effective work of the team;
3) received basic knowledge of team management during the web dev, the necessity of understandable and clear tasks for teammates, teamwork with GitHub;
4) understood the value of clear communications with developers, brainstorming, and asking for help or technical support if possible in hard situations during dev.

2. Filmoteka, team project 
Took part in the building of an adaptive landing page using mainly Html, CSS/Sass, Js, Parcel, Node.js, NPM, and GitHub:
1) implemented fetching of popular films and films by search query from API with Axios;
2) created a rendering of film cards on the main page using data from the backend;
3) screwed the pagination on the main page using tui-pagination;

3. WebStudio, individual project 
Adaptive web page built by myself using Html, CSS/Sass, GitHub, and a small pieces of JS:
1) obtained basic knowledge in Html, CSS/Sass, GitHub;
2) understood the necessity of mobile-first conception and BEM methodology in web development of static pages.

4. Phonebook, individual project
Small individual project but build on advanced technologies React and Redux-toolkit, it allows you to add and save contacts using simple back-end mockAPI.

5. Nodejs-contacts, individual project
Node.js backend application connected to MongoDB database:
1) full backend app, based on Express.js framework, and Mongoose lib;
2) it has authorization features and provides storing contacts on MongoDB database.

6. Pety, team project
Fullstack team application connected to MongoDB database:
1) huge application, where I took an active part in its development both on the backend
and frontend parts as one of the leading developers. Worked with the notices section;
2) first experience of cooperation with a team of QA.

Pet projects

7. Events-nodeserver
Node.js (Express.js) backend application connected to MongoDB database which works
with users and their events.

8. Stopwatch app
Classical stopwatch application on vanilla JS.
I am ready to apply Junior/Trainee Frontend or Full-Stack developer remote position based on JavaScript / React, but also it’s not a problem to spread skills in some other ways.
Now I am finishing studying React and moves to Node.js.