import{_asa,casr,aaso,basi,dass,wast,easn,rasd,oasp}from"./app-CvTe0YTg.js";constc={};functionh(m,e){constl=d("RouteLink");returnp(),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('<h2id="overview"tabindex="-1"><aclass="header-anchor"href="#overview"><span>Overview</span></a></h2><p>MynameisDmitriyPleshevskiy.</p><p>I'manopensourcesoftwareenthusiast,aleadsoftwaredeveloper,architect,teamleaderandalsomentor.</p><h2id="skills"tabindex="-1"><aclass="header-anchor"href="#skills"><span>Skills</span></a></h2><h4id="programming-languages"tabindex="-1"><aclass="header-anchor"href="#programming-languages"><span>ProgrammingLanguages:</span></a></h4><ul><li>TypeScript(prefer,solid9-yearexp)</li><li>SQL(prefer,solid8-yearexp)</li><li>Rust(prefer,solid5-yearexp)</li><li>Python(solid9-yearexp)</li><li>Haskell</li><li>Bash(8-yearexp)</li><li>Java</li><li>C#</li><li>C++</li></ul><h4id="repositories"tabindex="-1"><aclass="header-anchor"href="#repositories"><span>Repositories:</span></a></h4><ul><li>PostgreSQL(prefer,solid8-yearexp)</li><li>MySQL</li><li>Sqlite</li><li>MsSQL</li><li>MongoDB</li><li>Reddis</li><li>Minio(prefer,solid5-yearexp)</li></ul><hr><p>Ialsohaveextensiveexperienceincreatingthefollowingapplications:</p><ul><li>Traditional(SSR+Forms)</li><li>API(REST/GraphQL/WebSocket/EventSource)</li><li>Dynamic(SPA)</li><li>Hybrid(SSR+SPA)</li><li>Console</li><li>Cross-platform</li></ul><h2id="stack"tabindex="-1"><aclass="header-anchor"href="#stack"><span>Stack</span></a></h2><h4id="backend-rust"tabindex="-1"><aclass="header-anchor"href="#backend-rust"><span>Backend(Rust)</span></a></h4><ul><li><code>axum</code>(prefer,solid2-yearexp)</li><li><code>async-graphql</code>(prefer,solid2-yearexp)</li><li><code>shaku</code>(prefer,solid2-yearexp)</li><li><code>bb8</code>+<code>postgres-types</code>(prefer,solid5-yearexp)</li><li><code>diesel</code>(2-yearexp)</li></ul><h4id="backend-node-js"tabindex="-1"><aclass="header-anchor"href="#backend-node-js"><span>Backend(Node.JS)</span></a></h4><ul><li><code>Apollo</code>(solid5-yearexp)</li><li><code>Express</code>(solid9-yearexp)</li><li><code>Nest.JS</code></li><li><code>Knex.js</code>/<code>Objection.js</code>(solid5-yearexp)</li><li><code>Sequelize</code></li></ul><h4id="frontend"tabindex="-1"><aclass="header-anchor"href="#frontend"><span>Frontend</span></a></h4><ul><li><code>React</code>(solid8-yearexp)</li><li><code>VueJS</code>(prefer,solid3-yearexp)</li><li><code>Cypress</code>(prefer,solid3-yearexp)</li><li><code>JQuery</code></li><li><code>Antd</code>/<code>Antdv</code></li><li><code>PostCSS</code>(prefer,solid5-yearexp)</li><li><code>Sass</code>(prefer,solid8-yearexp)</li><li><code>Less</code>(weak4-yearexp)</li></ul><h4id="devops"tabindex="-1"><aclass="header-anchor"href="#devops"><span>DevOps</span></a></h4><ul><li><code>NixOS</code>/<code>NixOps</code>/<code>Nixdevshell</code>(prefer,solid3-yearexp)</li><li><code>DockerSwarm</code>(solid6-yearexp)</li><li><code>Kubernetes</code>(weak5-yearexp)</li><li><code>WoodpeckerCI</code>(prefer,solid4-yearexp)</li><li><code>DroneCI</code>(solid3-yearexp)</li><li><code>GitlabCI</code>(solid7-yearexp)</li><li><code>GitHubActions</code>(4-yearexp)</li></ul><h2id="interests"tabindex="-1"><aclass="header-anchor"href="#interests"><span>Interests</span></a></h2><p>Open-sourceprojectsaremypassion!Idevelop,maintainandimproveprojectsinmysparetime.</p><p>Besidesprogramming,Ilovetocookandspendtimewithmybelovedfamily!</p><h2id="contacts"tabindex="-1"><aclass="header-anchor"href="#contacts"><span>Contacts</span></a></h2><p>Simplex(Prefer):<ahref="https://simplex.chat/contact#/?v=2-7&smp=smp%3A%2F%2FZKe4uxF4Z_aLJJOEsC-Y6hSkXgQS5-oc442JQGkyP8M%3D%40smp17.simplex.im%2F8JE7lkP68DZG-1DP8