
I'm a front-end developer with 5 years more experience and expertise in Vue.js and Nuxt.js. have 2 year experience in learning and working on React and its ecosystem.
Core values are:
- Treat all team members with equal respect and value.
- Foster collaboration and teamwork over competition.
- Support and assist team members, particularly in understanding key concepts if necessary.
Working principles:
- Maintain a clean and organized codebase,
- Adhere to DRY, KISS, and SOLID principles
- Ensure proper documentation of codebase
Project: Banking-as-service application.
Key Responsibilities:
Achievements:
Technologies:
Nuxt 2/3, Vuex, Pinia, TS, JS, React, DBeaver, Swagger, Postman
Project: Web 3.0 portal framework for creators, focusing on modular security features.
Key responsibilities and achievements:
Technologies:
Vue 2/3, Nuxt 2/3, Vuex, Typescript, Jest
Project: Parcel Delivery, EMC and third-party logistics web-app.
Key responsibilities and achievements:
Technologies:
Vue 2, Vuex, Git, GitLab, Docker
Project: Marketplace of services.
Responsibilities:
As a junior frontend developer
Vuejs, Nuxtjs, JavaScript (ES6), HTML, CSS/SASS/LESS, Vuex, Pinia
Nodejs, PostgreSQL, Expressjs, PGAdmin, DBeaver, Postman, Swagger
Git (gitLab, gitHub, bitBacket, Azure Repos)
JSON, REST API, npm, Ajax
Reactjs/Redux toolkit
TypeScript, Jest, Docker
GraphQL API/Apollo, cartographical APIs (yandex maps)
My favorite boardgames belongs to Euro-style boardgames. Strategic, oriented on developing own recourses without a direct competition. "Lost Ruins of Arnak", "White Castle" and "Tapestry" are the most favorite ones. And I really like "Colt express", despite it is a different style of boardgames.