Всегда актуальная ссылка на резюме.
Общие сведения
Меня зовут Дмитрий Плешевский.
Как энтузиаст open-source разработки, я всегда готов к сотрудничеству и участию в интересных проектах. Меня вдохновляет возможность вносить вклад в сообщество и делиться знаниями. Основные технологии, с которыми я работаю, включают TypeScript
, Rust
, Python
, PostgreSQL
, Minio
, RabbitMQ
, React
, VueJS
, Docker
. Особенно люблю функциональное программирование, которое позволяет писать чистый и эффективный код. Как евангелист NixOS
, я не только активно использую его в своих проектах, но и активно агитирую людей и компании переходить на эту систему, подчеркивая ее преимущества и помогая внедрять ее в их инфраструктуру. Большой опыт в разработке backend и frontend приложений, а также в DevOps, позволяет эффективно решать сложные задачи. Также имею опыт работы в качестве архитектора, руководителя команды и наставника.
Умения
Языки программирования:
- TypeScript (предпочитаю, твёрдый 9-летний опыт)
- SQL (предпочитаю, твёрдый 8-летний опыт)
- Rust (предпочитаю, 5-летний опыт)
- Python (твёрдый 9-летний опыт)
- Haskell
- Bash (8-летний опыт)
- Java
- C#
- C++
Хранилища данных:
- PostgreSQL (предпочитаю, твёрдый 8-летний опыт)
- MySQL
- Sqlite
- MsSQL
- MongoDB
- Redis
- Minio (предпочитаю, твердый 5-летний опыт)
Я так же имею большой опыт в создании следующих типов приложений:
- Традиционные (SSR + Forms)
- API (REST/GraphQL/WebSocket/EventSource)
- Динамическое (SPA)
- Гибридное (SSR + SPA)
- Консольные
- Кроссплатформенные
Stack
Backend (Rust)
axum
(предпочитаю, твёрдый 2-летний опыт)async-graphql
(предпочитаю, твёрдый 2-летний опыт)shaku
(предпочитаю, твёрдый 2-летний опыт)bb8
+postgres-types
(предпочитаю, твёрдый 5-летний опыт)diesel
(2-летний опыт)
Backend (Node.JS)
Apollo
(твёрдый 5-летний опыт)Express
(твёрдый 9-летний опыт)Nest.JS
Knex.js
/Objection.js
(твёрдый 5-летний опыт)Sequelize
Frontend
React
(твёрдый 8-летний опыт)VueJS
(предпочитаю, твёрдый 4-летний опыт)Cypress
(предпочитаю, твёрдый 3-летний опыт)JQuery
Antd
/Antdv
PostCSS
(предпочитаю, твёрдый 5-летний опыт)Sass
(предпочитаю, твёрдый 8-летний опыт)Less
(слабый 4-летний опыт)
DevOps
NixOS
/NixOps
/Nix dev shell
(предпочитаю, твёрдый 3-летний опыт)Docker Swarm
(твёрдый 6-летний опыт)Kubernetes
(слабый 5-летний опыт)Woodpecker CI
(твёрдый 4-летний опыт)Drone CI
(твёрдый 3-летний опыт)Gitlab CI
(твёрдый 7-летний опыт)GitHub Actions
(4-летний опыт)
Интересы
Open-source проекты - моя страсть! Разрабатываю, поддерживаю и улучшаю проекты в своё свободное время.
Помимо программирования я люблю готовить и проводить время со своей любимой семьей!
Контакты
Simplex (Предпочтительно): Dmitriy Pleshevskiy
Telegram: Dmitriy Pleshevskiy
Matrix: @pleshevskiy:matrix.org
Email: dmitriy[at]pleshevski[dot]ru