Position: Node.js developer Full-Stack
Category: Node.js
English level: pre
Years of experience: 4

- Working in a team to develop an application for the terminal, work with banks (similar to Swift) for the European market. I developed as FullStack, did both backend and frontend. UI is a thick client, developed by me personally without outside help up to the presentation stage, then other developers have already joined. The client was written in VueJS.
API - Rewrote API in TS for aws lambda, nothing fancy just well written code.
Banking APP - Development of a Web application for working with a bank (account, card, transfers, etc.), a certain private 24, REACT, TS, REDUX, MUI. Here I had the experience of a team leader until it was necessary to divide us into 2 teams, but as the most experienced I still help the guys with solving their problems but on a different project.
MarketPlace - An application in which you can easily pay for the services you need in the European Union.

- Working in a large team to develop an application for interaction with clients, writing new features and improving old ones. Work on the back and front side.

- Development of a service for working with photos. From the first lines to the release, I wrote it myself, the front part and the back part, set up the workers and vps.
 
- Wrote a service exchange, or rather rewrote from Perl to NodeJS - full stack

- Telegram bot to search for ads with a connected liqpay payment system. With admin panel and referral system. Everything runs on microservices.
BACKEND: Working with NodeJS, express, mongoDB, developing RestAPI applications. Micro service architecture. Working with Async/Await/Promise. Working with Web Sockets and Telegram API. Authorization setup via JWT + refresh. Mongo+Mongoose. Setting up VPS, NGINX, PM2. NestJS + TypeScript.

FRONTEND: VueJS, NuxtJS, VUEX, Vuetify, bootstrap, SCSS, css, html, PUG, flex, BEM, websocket-clien, React, Redux, Tailwind, Vuetify, MaterialUI