import{_ as a,c as r,a as o,b as i,d as s,w as t,e as n,r as d,o as p}from"./app-CvTe0YTg.js";const c={};function h(m,e){const l=d("RouteLink");return p(),r("div",null,[o("p",null,[e[1]||(e[1]=i("Always up-to-date link to ")),s(l,{to:"/eng/"},{default:t(()=>e[0]||(e[0]=[i("resume")])),_:1}),e[2]||(e[2]=i("."))]),e[3]||(e[3]=n('
My name is Dmitriy Pleshevskiy.
I'm an open source software enthusiast, a lead software developer, architect, team leader and also mentor.
- 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++
- PostgreSQL (prefer, solid 8-year exp)
- MySQL
- Sqlite
- MsSQL
- MongoDB
- Reddis
- 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
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)
Apollo
(solid 5-year exp)Express
(solid 9-year exp)Nest.JS
Knex.js
/ Objection.js
(solid 5-year exp)Sequelize
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)
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)
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!
Simplex (Prefer): Dmitriy Pleshevskiy
Telegram: Dmitriy Pleshevskiy
Matrix: @pleshevskiy:matrix.org
Email: dmitriy[at]pleshevski[dot]ru
',30))])}const y=a(c,[["render",h],["__file","index.html.vue"]]),x=JSON.parse('{"path":"/eng/","title":"Resume","lang":"en-US","frontmatter":{"home":true,"title":"Resume","heroText":null,"head":[["link",{"rel":"alternate","hreflang":"ru-ru","href":"https://pleshevski.ru/"}],["meta",{"property":"og:url","content":"https://pleshevski.ru/eng/"}],["meta",{"property":"og:site_name","content":"Dmitriy Pleshevskiy"}],["meta",{"property":"og:title","content":"Resume"}],["meta",{"property":"og:type","content":"website"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"ru-RU"}],["meta",{"property":"og:updated_time","content":"2024-09-05T22:11:51.000Z"}],["meta",{"property":"article:modified_time","content":"2024-09-05T22:11:51.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"WebPage\\",\\"name\\":\\"Resume\\"}"]]},"headers":[{"level":2,"title":"Overview","slug":"overview","link":"#overview","children":[]},{"level":2,"title":"Skills","slug":"skills","link":"#skills","children":[]},{"level":2,"title":"Stack","slug":"stack","link":"#stack","children":[]},{"level":2,"title":"Interests","slug":"interests","link":"#interests","children":[]},{"level":2,"title":"Contacts","slug":"contacts","link":"#contacts","children":[]},{"level":2,"title":"Links","slug":"links","link":"#links","children":[]}],"git":{"updatedTime":1725574311000,"contributors":[{"name":"Dmitriy Pleshevskiy","email":"dmitriy@pleshevski.ru","commits":6}]},"filePathRelative":"eng/index.md"}');export{y as comp,x as data};