Position: React Developer
Category: JavaScript
English level: upper
Years of experience: 0.5

Here is the list of some important points, I have reached:

MeGaDev OÜ | Jan. to Dec. 2022 (11 months in total, skipped 1 month due to the war)

I worked as a React developer on the CRM system commercial project during my time here. Here are some examples of the duties I carried out:

- Built the mobile-friendly layout and functional of React components for the CRM system. For instance, a global loader or a distinct page component.
- Worked using Redux, Redux-saga to get and send the server requests. Also used React-hooks (including useTranslation), Formik, React Styled Components.
- Fixed bugs.
- Made a bug review, talked to stakeholders on how the functional should operate, established tasks in Jira, and assigned them to colleagues.

- EPAM (Nov. - Dec 2021.) - worked as the Trainee React developer at a non-commercial project in EPAM. I worked with React.js, Redux and Typescript. There is my experience during the period in short:

 1. Added the option of editing the existing entity;
 2. Worked with CSS in React and React-forms;
 3. Changed the UI of the existing component;
 4. Created the Error Boundary for the project. 

Additionally, I made some documentation in English. The team consisted of 3-4 people. The development was done according to the SCRUM methodology.

- EPAM lab: Feb. - Oct. 2021 (external program: Feb. - May + laboratory: Jun. - Oct.). Took part in the EPAM Front-end program. Received a lot of theoretical and practical experience in HTML-CSS and JS. This period gave me a lot of useful knowledge and a great project to my portfolio.

Before learning at the EPAM Front-end program, I finished the Javascript 2.0 Online courses of Alex Luschenko in Jan. 2021. Also, I studied for half a year at A-level Full Stack courses from Apr. 2020 till Nov. 2020. 

Among these, I worked for 4.5 years as a Customer Support Representative at the Namecheap project of Zone3000 company. I received a lot of experience while helping the customers via the chats and tickets with the queries about domain names, billing, and pre-sales questions. While working there, I had the experience as a part-time Subject Matter Expert during the shifts. Additionally, I helped newbies guys as a Supervisor and Mentor.
I am a React.js Developer with 8 months of experience (2 months as a Trainee in EPAM and 6 months as a Trainee/Junior in MeGaDev OÜ). 

I had previously completed the EPAM classes and laboratory. In addition, I worked as a trainee on a non-commercial project in EPAM. During my laboratory studies, I had a mentor (a Middle developer). Unfortunately, I failed two attempts to join EPAM's commercial projects as a Junior React developer. However, it made me stronger and more experienced.

I then changed the company to MeGaDev OÜ. My responsibility was to develop the CRM system's front-end interface. While I was employed there, I gained a lot of React experience. I also made the bug review, set tasks in Jira, and assigned them to my coworkers.

Since my employer no longer offers any opportunities for me to advance as a React developer, I made the decision to look for a new job. I'm excited to take on the role of React.js developer and expand my knowledge of this technology. In addition, I am prepared to complete a mandatory test task.

I enjoy a variety of sports, as well as traveling and reading.
I would like to work with React.js and improve my skills in this library. My goal is to become a confident Junior+/Middle React developer as soon as possible. To reach this goal, I am ready to work hard. However, it would be great if I have a person, who is more experienced than me, who can show the most efficient ways on how to develop my skills and make my code more and more quality. Also, I would like to receive the project where I can receive the practice of working with the most popular technologies, such as Typescript. And, of course, I would like to receive the competitive salary for my work.

Additionally, the company rules and policies are important for me as well. For example, I would like to receive the feedback about my work at time and understand my next steps to grow in the company both with my professional skills and level of compensation.