Position: Front end/Back end JavaScript Developer
Category: JavaScript
English level: intermediate
Years of experience: 2.5

My first two projects looks nice, I think for beginner it's really nice, a big problem were implementing adaptive design, but I did it eventually.
 
I'm really proud of calendar/scheduler with events and time zones. I did a research to find a particular library that could help me, but implementation of events with time zones were still on me. 

Also, on my last job at ISS I'm proud that I managed to explore all existing projects and did tasks that were related to all of them. I learned a lot in year working there, especially about MongoDB and Express.js.

One of my strongest sides is ability to deal with unfamiliar code base and complex tasks, which sometimes I can do even better and faster then routine.
I have 2.5 year of commercial experience in Front end (1.5 year) and Back end (1 year) development. After ~6 month of freelance, I applied to the Profile-me courses, and successfully passed them. In the summer of 2021 applied to the ISS, and worked part time at Profile-me and ISS. After passing the ISS internship, I quit Profile-me and started to work full-time at ISS. My last job after ISS was a young company Itjet, were I was responsible for developing mobile apps with React Native.

I have two freelance projects which were made using pure JS and SCSS. In my opinion they look good especially for beginner, who had no commercial or any other experience.

My first job were a start-up. Where I was responsible for implementing client tasks, such as building a layout by design. We were using Figma, Jira and Slack for communication.
Responsibilities:
- exploring and refactoring legacy code 
- resolve architecture problems
- implementing different forms, tables (adaptive)
- complex calendar/scheduler with time zones and events

My second job were at ISS Soft Ukraine. We were using GitLab, Mattermost, Microsoft Teams.
Responsibilities:
- resolving different backend tasks
- use child_process to parallel tasks
- exploring 6 different projects
- write scripts using bash, sometimes Perl
- work with CI/CD
- Jest testing
- refactoring existing and new code
- optimizing Express.js middlewares and MongoDB related tasks

My last job – React Native developer. We were working on mobile app similar to Airbnb, but for co-working spaces rather for residences.
Responsibilities:
- basic front end tasks (building components, back end integration etc.)
- a lot of communication with client, designer and back end team
- developing native modules (both Java and Objective C)
- researching and implementing Stripe integration
- updating Android SDK and gradle
- testing app on emulator and on device
I'm looking forward for a new job, and not afraid to learn new technologies. For example, I'm curious about Vue.js, Fastify, Next.js, Nest.js. I want to grow as Full-stack developer. I love to research and learn about new technologies that I've never faced before. I feel growth and productivity when I face a new problem and complex tasks.