Compare commits
19 commits
af7c76065a
...
8ef916cd1f
Author | SHA1 | Date | |
---|---|---|---|
8ef916cd1f | |||
5c1323f883 | |||
0dd2a12a17 | |||
e2616cf7fe | |||
43ce49f6c7 | |||
8794398244 | |||
49da6c2992 | |||
6c6aa87823 | |||
7d61f728c0 | |||
c1356e7803 | |||
193a953d4f | |||
2ae4eba995 | |||
8f00cf77cb | |||
bc5ddd94ec | |||
f3ceefb79e | |||
d657ca6492 | |||
e76b2aa08e | |||
8d48a3f242 | |||
d2bb3fcef7 |
5 changed files with 284 additions and 319 deletions
|
@ -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)
|
||||
|
||||
---
|
||||
|
|
|
@ -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
12
flake.lock
generated
|
@ -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": {
|
||||
|
|
20
package.json
20
package.json
|
@ -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
537
pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load diff
Loading…
Add table
Reference in a new issue