Position: Full-stack developer
Category: Node.js
English level: upper
Years of experience: 1

I have strong educational IT background from my Computer Systems specialization at university. Experience with different languages, computer science, data types, algorithms. 

Capable of solving difficult tasks, finding motivation to proceed, adapting to different situations, communicating with clients or team members in English.

Also during my free time I like learning, or trying, new programming languages like Golang, Lua, Solidity. Using some old-fashioned text editors like Vim etc.

I have more than a year of active experience and learning of Javascript programming language: how basically classes are created, event loops, functions scoping etc. according to ECMAScript specification.
For the last half a year have worked on a blockchain project for tracking products development.

My main goals are full-cycle development: from database architecture and back-end implementation to front-end view. 

Currently my main stack is:
- Nest.js, Express.js, TypeORM, DynamoDB, PostgreSQL, Cron Job;
- Next.js / React.js, React Query, MUI, Formik;
- REST API, WebSockets;
- Solidity, Web3, Smart Contracts;
- AWS Services: Lightsail, S3, Amplify.

I have experience with MongoDB, RTK Query, Stripe, i18n, metamask. And different charts, Drag and Drop UI implementation as well.