Position: Node.js developer
Category: Node.js
Experience: 1 years | English: upper

I started to learn programming by chance almost 3 years ago I saw a meme video about python in YouTube recommendations and it caught me. After a few days of thinking about the development direction I chose javascript because it is a very versatile language. I started with html and css first, then added sass and scss, and then added js. I wrote several pet projects. I realized that I lacked functionality, so I started to learn node.js. Created a video service using ejs template engine and mvc pattern to consolidate my knowledge. It took me about 2 months. Looking at this code now I want to cry). During the development I understood that templating tools are too limited in functionality. That's why I decided to look for a solution to this problem. Found a react for it. First I created a todo list (like everyone else does). Then, if I'm not mistaken, I created within a few days a link shortener with view tracking. Used mern stack. For a while I created different pet projects to get deeper into the technology.  At the same time I decided to learn how blockchain works in depth (before that I was interested in cryptocurrency on the surface level in 2018). I played a little with solidity and created a simple blockchain game. Next I decided to write some kind of mesager on mern stack, using websockets. But due to lack of skills, my frontend fell apart). I had to rewrite almost the whole thing. Since then I realized that typescript is very useful tool to have less possibility to shoot myself in the foot. Next was a lot of projects of different complexity, until I found my first job, which I wrote about in my work experience. Later I used my skills to write a pet project like social network (express with postgreSQL) I can provide a link to the githab repository. But did not do all that was in the plans because I found my second job about which I also wrote in the experience. In general, I get experience in the range between 6 months and a year. If necessary, I can tell you the exact dates.
My English level is hard to say because it is much more passive than active. I took the test for vocabulary (I do not remember the name of the site, but I can provide a screenshot) got 7402 words.
Now I've been writing all sorts of automators, parsers, scripts, servers, etc. for the cryptocurrency channel administrator for half a year.
There's a typo in the resume, I wrote this backend from month 7, 2022 to month 11, 2022
My first commercial experience was before I was 18. A friend of mine, a frontend developer, found a customer who needed a website to sell electronics and he offered me a job. I wrote the backend, and he wrote the frontend. In addition to the backend I had to write the backend for the admin panel. During my work I have used additionally some parts of my private pet-projects code.
My second experience was unexpected for me, I have learned many things. I have found a job on creating parsers for cargo delivery services all over the world. I created parsers thanks to very little-known software that used the javascript language. I had to create solutions myself, because there was almost no information about it on the Internet. In addition to parsers I created a server on node.js, which connected parsers and date for parsing.
Right now I do different small projects. Mostly from one customer