Compare commits

...

19 commits

Author SHA1 Message Date
8ef916cd1f chore(deps): update dependency eslint-plugin-vue to v10 2025-03-25 01:07:56 +03:00
5c1323f883 chore(deps): update dependency eslint to v9.23.0 2025-03-25 00:09:31 +03:00
0dd2a12a17 chore(deps): update dependency @types/node to v22.13.11 2025-03-24 12:07:53 +03:00
e2616cf7fe chore(deps): update pnpm to v10.6.5 2025-03-22 17:26:31 +03:00
43ce49f6c7 chore(deps): update dependency sass to v1.86.0 2025-03-21 02:02:09 +03:00
8794398244 chore(deps): update pnpm to v10.6.4 2025-03-20 17:24:33 +03:00
49da6c2992 chore(deps): update dependency @vuepress/theme-default to v2.0.0-rc.85 2025-03-20 15:14:57 +03:00
6c6aa87823 chore(deps): update dependency @vitejs/plugin-vue to v5.2.3 2025-03-20 15:09:32 +03:00
7d61f728c0 chore(deps): update dependency @vuepress/plugin-blog to v2.0.0-rc.85 2025-03-20 14:07:47 +03:00
c1356e7803 chore(deps): update dependency @vitejs/plugin-vue to v5.2.2 2025-03-20 10:12:17 +03:00
193a953d4f chore(deps): update pnpm to v10.6.3 2025-03-16 18:15:53 +03:00
2ae4eba995 chore(deps): update dependency @vuepress/theme-default to v2.0.0-rc.84 2025-03-14 16:05:37 +03:00
8f00cf77cb chore(deps): update dependency @vuepress/plugin-blog to v2.0.0-rc.83 2025-03-14 15:05:39 +03:00
bc5ddd94ec chore(deps): update dependency @rushstack/eslint-patch to v1.11.0 2025-03-14 10:14:35 +03:00
f3ceefb79e chore(deps): update pnpm to v10.6.2 2025-03-13 10:10:50 +03:00
d657ca6492
update bio 2025-03-12 15:50:53 +03:00
e76b2aa08e
bump deps 2025-03-12 15:38:05 +03:00
8d48a3f242
flake: update inputs 2025-03-12 15:37:16 +03:00
d2bb3fcef7 chore(deps): update dependency @types/node to v22.13.10 2025-03-11 10:20:40 +03:00
5 changed files with 284 additions and 319 deletions

View file

@ -10,8 +10,18 @@ Always up-to-date link to [resume](/eng/).
My name is Dmitriy Pleshevskiy.
I'm an open source software enthusiast, a lead software developer, architect,
team leader and also mentor.
As an open-source development enthusiast, I am always ready to collaborate and
participate in exciting projects. I am inspired by the opportunity to contribute
to the community and share knowledge. The core technologies I work with include
`TypeScript`, `Rust`, `Python`, `PostgreSQL`, `Minio`, `RabbitMQ`, `React`,
`VueJS`, and `Docker`. I have a particular passion for functional programming,
which enables writing clean and efficient code. As a NixOS evangelist, I not
only actively use it in my projects but also promote its adoption among
individuals and companies, highlighting its advantages and assisting in its
implementation within their infrastructure. My extensive experience in backend
and frontend development, as well as in DevOps, allows me to tackle complex
challenges effectively. Additionally, I have expertise as an architect, team
leader, and mentor.
## Skills
@ -34,7 +44,7 @@ team leader and also mentor.
- Sqlite
- MsSQL
- MongoDB
- Reddis
- Redis
- Minio (prefer, solid 5-year exp)
---

View file

@ -10,9 +10,17 @@ heroText: null
Меня зовут Дмитрий Плешевский.
Я энтузиаст программного обеспечения с открытым исходным кодом, ведущий
разработчик програмного обеспечения, архитектор, руководитель команды, а так же
ментор.
Как энтузиаст open-source разработки, я всегда готов к сотрудничеству и участию
в интересных проектах. Меня вдохновляет возможность вносить вклад в сообщество и
делиться знаниями. Основные технологии, с которыми я работаю, включают
`TypeScript`, `Rust`, `Python`, `PostgreSQL`, `Minio`, `RabbitMQ`, `React`,
`VueJS`, `Docker`. Особенно люблю функциональное программирование, которое
позволяет писать чистый и эффективный код. Как евангелист `NixOS`, я не только
активно использую его в своих проектах, но и активно агитирую людей и компании
переходить на эту систему, подчеркивая ее преимущества и помогая внедрять ее в
их инфраструктуру. Большой опыт в разработке backend и frontend приложений, а
также в DevOps, позволяет эффективно решать сложные задачи. Также имею опыт
работы в качестве архитектора, руководителя команды и наставника.
## Умения
@ -35,7 +43,7 @@ heroText: null
- Sqlite
- MsSQL
- MongoDB
- Reddis
- Redis
- Minio (предпочитаю, твердый 5-летний опыт)
---
@ -98,7 +106,7 @@ Open-source проекты - моя страсть! Разрабатываю, п
## Контакты
Simplex (Предпочтительно): [Dmitriy
Simplex (Предпочтительно): [Dmitriy
Pleshevskiy](https://simplex.chat/contact#/?v=2-7&smp=smp%3A%2F%2FZKe4uxF4Z_aLJJOEsC-Y6hSkXgQS5-oc442JQGkyP8M%3D%40smp17.simplex.im%2F8JE7lkP68DZG-1DP8U8_njTlIz9fzRzf%23%2F%3Fv%3D1-3%26dh%3DMCowBQYDK2VuAyEAxdWiN9so1FqPVTsKhS4Y2OK80zzUvsIZ1Yo77kYV6Co%253D%26srv%3Dogtwfxyi3h2h5weftjjpjmxclhb5ugufa5rcyrmg7j4xlch7qsr5nuqd.onion)
Telegram: [Dmitriy Pleshevskiy](https://telegram.me/da_pranaya)

12
flake.lock generated
View file

@ -5,11 +5,11 @@
"systems": "systems"
},
"locked": {
"lastModified": 1710146030,
"narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=",
"lastModified": 1731533236,
"narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a",
"rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
"type": "github"
},
"original": {
@ -20,11 +20,11 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1721562059,
"narHash": "sha256-Tybxt65eyOARf285hMHIJ2uul8SULjFZbT9ZaEeUnP8=",
"lastModified": 1741513245,
"narHash": "sha256-7rTAMNTY1xoBwz0h7ZMtEcd8LELk9R5TzBPoHuhNSCk=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "68c9ed8bbed9dfce253cc91560bf9043297ef2fe",
"rev": "e3e32b642a31e6714ec1b712de8c91a3352ce7e1",
"type": "github"
},
"original": {

View file

@ -2,31 +2,31 @@
"$schema": "https://json.schemastore.org/package.json",
"name": "pleshevskiy",
"description": "Dmitriy Pleshevskiy",
"version": "1.0.0",
"version": "1.0.2",
"type": "module",
"private": true,
"packageManager": "pnpm@10.6.1",
"packageManager": "pnpm@10.6.5",
"scripts": {
"build": "vuepress build docs",
"dev": "vuepress dev docs"
},
"devDependencies": {
"@rushstack/eslint-patch": "1.10.5",
"@types/node": "22.13.9",
"@vitejs/plugin-vue": "5.2.1",
"@rushstack/eslint-patch": "1.11.0",
"@types/node": "22.13.11",
"@vitejs/plugin-vue": "5.2.3",
"@vue/eslint-config-prettier": "10.2.0",
"@vue/eslint-config-typescript": "14.5.0",
"@vue/language-server": "2.2.8",
"@vue/tsconfig": "0.7.0",
"@vue/typescript-plugin": "2.2.8",
"@vuepress/bundler-vite": "2.0.0-rc.7",
"@vuepress/plugin-blog": "2.0.0-rc.82",
"@vuepress/plugin-blog": "2.0.0-rc.85",
"@vuepress/plugin-redirect": "2.0.0-rc.8",
"@vuepress/theme-default": "2.0.0-rc.82",
"eslint": "9.22.0",
"eslint-plugin-vue": "9.33.0",
"@vuepress/theme-default": "2.0.0-rc.85",
"eslint": "9.23.0",
"eslint-plugin-vue": "10.0.0",
"prettier": "3.5.3",
"sass": "1.85.1",
"sass": "1.86.0",
"typescript": "5.8.2",
"vue": "3.5.13",
"vue-tsc": "2.2.8",

537
pnpm-lock.yaml generated

File diff suppressed because it is too large Load diff