Always up-to-date link to resume.
Overview
My name is Dmitriy Pleshevskiy.
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
Programming Languages:
- TypeScript (prefer, solid 9-year exp)
- SQL (prefer, solid 8-year exp)
- Rust (prefer, solid 5-year exp)
- Python (solid 9-year exp)
- Haskell
- Bash (8-year exp)
- Java
- C#
- C++
Repositories:
- PostgreSQL (prefer, solid 8-year exp)
- MySQL
- Sqlite
- MsSQL
- MongoDB
- Redis
- Minio (prefer, solid 5-year exp)
I also have extensive experience in creating the following applications:
- Traditional (SSR + Forms)
- API (REST/GraphQL/WebSocket/EventSource)
- Dynamic (SPA)
- Hybrid (SSR + SPA)
- Console
- Cross-platform
Stack
Backend (Rust)
axum
(prefer, solid 2-year exp)async-graphql
(prefer, solid 2-year exp)shaku
(prefer, solid 2-year exp)bb8
+postgres-types
(prefer, solid 5-year exp)diesel
(2-year exp)
Backend (Node.JS)
Apollo
(solid 5-year exp)Express
(solid 9-year exp)Nest.JS
Knex.js
/Objection.js
(solid 5-year exp)Sequelize
Frontend
React
(solid 8-year exp)VueJS
(prefer, solid 3-year exp)Cypress
(prefer, solid 3-year exp)JQuery
Antd
/Antdv
PostCSS
(prefer, solid 5-year exp)Sass
(prefer, solid 8-year exp)Less
(weak 4-year exp)
DevOps
NixOS
/NixOps
/Nix dev shell
(prefer, solid 3-year exp)Docker Swarm
(solid 6-year exp)Kubernetes
(weak 5-year exp)Woodpecker CI
(prefer, solid 4-year exp)Drone CI
(solid 3-year exp)Gitlab CI
(solid 7-year exp)GitHub Actions
(4-year exp)
Interests
Open-source projects are my passion! I develop, maintain and improve projects in my spare time.
Besides programming, I love to cook and spend time with my beloved family!
Contacts
Simplex (Prefer): Dmitriy Pleshevskiy
Telegram: Dmitriy Pleshevskiy
Matrix: @pleshevskiy:matrix.org
Email: dmitriy[at]pleshevski[dot]ru