{"id":1115,"date":"2020-04-27T22:28:50","date_gmt":"2020-04-27T22:28:50","guid":{"rendered":"https:\/\/alpinweb.com\/?page_id=1115"},"modified":"2025-07-07T15:58:40","modified_gmt":"2025-07-07T15:58:40","slug":"resume","status":"publish","type":"page","link":"https:\/\/alpinweb.com\/index.php\/resume\/","title":{"rendered":"Resume"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1115\" class=\"elementor elementor-1115\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-59895bb elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"59895bb\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-be20ba8\" data-id=\"be20ba8\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-26b97d8 elementor-widget elementor-widget-ryancv-custom-text\" data-id=\"26b97d8\" data-element_type=\"widget\" data-widget_type=\"ryancv-custom-text.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<!-- Custom Text -->\n\t\t<div class=\"content custom-text\">\n\n\t\t\t\t\t\t<!-- title -->\n\t\t\t<div class=\"title\">\n\t\t\t\t<span >Resume<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2926877 elementor-section-full_width row elementor-section-height-default elementor-section-height-default\" data-id=\"2926877\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-24104fa col\" data-id=\"24104fa\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a38a935 elementor-widget elementor-widget-ryancv-resume\" data-id=\"a38a935\" data-element_type=\"widget\" data-widget_type=\"ryancv-resume.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<!-- resume item -->\n\t\t<div class=\"resume-item\">\n\t\t\t\t\t\t<div class=\"resume-title border-line-h\">\n\t\t\t\t\t\t\t\t<div class=\"icon\">\n                      <svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-briefcase\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M320 336c0 8.84-7.16 16-16 16h-96c-8.84 0-16-7.16-16-16v-48H0v144c0 25.6 22.4 48 48 48h416c25.6 0 48-22.4 48-48V288H320v48zm144-208h-80V80c0-25.6-22.4-48-48-48H176c-25.6 0-48 22.4-48 48v48H48c-25.6 0-48 22.4-48 48v80h512v-80c0-25.6-22.4-48-48-48zm-144 0H192V96h128v32z\"><\/path><\/svg>                  <\/div>\n\t\t\t\t\t\t\t\t<div class=\"name\">\n\t\t\t\t\t<span >Experience<\/span>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"resume-items\">\n\t\t\t\t\t\t\t\t<div class=\"resume-item border-line-h active\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"image\">\n\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/alpinweb.com\/wp-content\/uploads\/2023\/12\/fromzeneon.svg\" alt=\"Frozeneon\" \/>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"date\">\n\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\t2020-2021\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"name\">\n\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\tFrozeneon\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"company\">\n\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\tLayout, Vue.js\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"single-post-text\">\n\t\t\t\t\t\t<div >\n\t\t\t\t\t\t\t<p>At <strong data-start=\"47\" data-end=\"60\">Frozeneon<\/strong>, I worked on a web game called <strong data-start=\"92\" data-end=\"106\">Nethernite<\/strong>.<br data-start=\"107\" data-end=\"110\" \/>I was responsible for complex layout implementation and creating UI components for the game.<br data-start=\"202\" data-end=\"205\" \/>I also participated in the release of major gameplay features.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"resume-item border-line-h active\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"image\">\n\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/alpinweb.com\/wp-content\/uploads\/2023\/12\/xfamily-1.svg\" alt=\"XFAMILY\" \/>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"date\">\n\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\t2021-2022\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"name\">\n\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\tXFAMILY\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"company\">\n\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\tLayout, Vue.js, Nuxt\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"single-post-text\">\n\t\t\t\t\t\t<div >\n\t\t\t\t\t\t\t<p>Working at <strong data-start=\"505\" data-end=\"516\">XFAMILY<\/strong> introduced me to the world of blockchain and cryptocurrencies.<br data-start=\"579\" data-end=\"582\" \/>I contributed to the <strong data-start=\"605\" data-end=\"621\">LetsExchange<\/strong> project, a cryptocurrency exchange platform, where I was responsible for building the layout and components for the main widget and user dashboard.<br data-start=\"769\" data-end=\"772\" \/>Additionally, I assisted in implementing significant SEO optimizations.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"resume-item border-line-h active\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"image\">\n\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/alpinweb.com\/wp-content\/uploads\/2023\/12\/AO-short-modified.png\" alt=\"AcademyOcean\" \/>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"date\">\n\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\t2022-2023\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"name\">\n\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\tAcademyOcean\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"company\">\n\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\tLayout, Vue.js, Architecture\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"single-post-text\">\n\t\t\t\t\t\t<div >\n\t\t\t\t\t\t\t<p><strong data-start=\"487\" data-end=\"507\">LMS AcademyOcean<\/strong> has been one of the most extensive and challenging projects in my career.<br data-start=\"581\" data-end=\"584\" \/>At the company, I worked on layout development, actively participated in building business logic, and implemented custom frontend architectural solutions tailored to the project\u2019s needs.<br data-start=\"772\" data-end=\"775\" \/>I also laid the groundwork for a new frontend architecture.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"resume-item border-line-h active\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"image\">\n\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/alpinweb.com\/wp-content\/uploads\/2023\/12\/15web.svg\" alt=\"\u0421\u0442\u0443\u0434\u0438\u044f 15\" \/>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"date\">\n\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\t2023 - until now\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"name\">\n\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\t\u0421\u0442\u0443\u0434\u0438\u044f 15\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"company\">\n\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\tLayout, Vue.js\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"single-post-text\">\n\t\t\t\t\t\t<div >\n\t\t\t\t\t\t\t<p data-start=\"121\" data-end=\"384\"><strong data-start=\"45\" data-end=\"58\">Studio 15<\/strong> was the first outsourcing company in my career.<br data-start=\"106\" data-end=\"109\" \/>I joined as a <strong data-start=\"123\" data-end=\"152\">Middle Vue\/Nuxt developer<\/strong> on the <strong data-start=\"160\" data-end=\"184\">EDM Ghost Production<\/strong> project.<br data-start=\"193\" data-end=\"196\" \/>Over time, I earned the trust of both my colleagues and the client, which led to my promotion to <strong data-start=\"293\" data-end=\"311\">lead developer<\/strong> on the project.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-845c1d0 col border-line-v\" data-id=\"845c1d0\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a64937a elementor-widget elementor-widget-ryancv-resume\" data-id=\"a64937a\" data-element_type=\"widget\" data-widget_type=\"ryancv-resume.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<!-- resume item -->\n\t\t<div class=\"resume-item\">\n\t\t\t\t\t\t<div class=\"resume-title border-line-h\">\n\t\t\t\t\t\t\t\t<div class=\"icon\">\n                      <svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-university\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M496 128v16a8 8 0 0 1-8 8h-24v12c0 6.627-5.373 12-12 12H60c-6.627 0-12-5.373-12-12v-12H24a8 8 0 0 1-8-8v-16a8 8 0 0 1 4.941-7.392l232-88a7.996 7.996 0 0 1 6.118 0l232 88A8 8 0 0 1 496 128zm-24 304H40c-13.255 0-24 10.745-24 24v16a8 8 0 0 0 8 8h464a8 8 0 0 0 8-8v-16c0-13.255-10.745-24-24-24zM96 192v192H60c-6.627 0-12 5.373-12 12v20h416v-20c0-6.627-5.373-12-12-12h-36V192h-64v192h-64V192h-64v192h-64V192H96z\"><\/path><\/svg>                  <\/div>\n\t\t\t\t\t\t\t\t<div class=\"name\">\n\t\t\t\t\t<span >Education<\/span>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"resume-items\">\n\t\t\t\t\t\t\t\t<div class=\"resume-item border-line-h active\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"date\">\n\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\tEver\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"name\">\n\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\tSelf-learning\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"single-post-text\">\n\t\t\t\t\t\t<div >\n\t\t\t\t\t\t\t<p>My journey in IT began with self-study of technologies and continues to this day. Despite regularly taking various courses, I always emphasize personal project development in my learning process, where I solidify and apply all the acquired knowledge.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"resume-item border-line-h active\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"date\">\n\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\t04.09.2021 - 05.09.2021\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"name\">\n\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\tTypescript course\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"single-post-text\">\n\t\t\t\t\t\t<div >\n\t\t\t\t\t\t\t<p>At the master class, I got acquainted with the TypeScript language, and after that, I didn't want to go back to regular JavaScript \ud83d\ude00<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/alpinweb.com\/wp-content\/uploads\/2023\/12\/typescript-scaled.jpg\" class=\"lnk lnk-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"text\" >\n\t\t\t\t\t\t\tCertificate\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<i class=\"fas fa-angle-right\"><\/i>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"resume-item border-line-h active\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"date\">\n\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\t08.08.2022 - 10.10.2022\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"name\">\n\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\tArchitecture of Front-end Applications\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"single-post-text\">\n\t\t\t\t\t\t<div >\n\t\t\t\t\t\t\t<p>This course taught me how to build the architecture of client-side web applications from scratch without using frameworks. The knowledge gained has been useful both in my professional experience and in the development of personal projects.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/alpinweb.com\/wp-content\/uploads\/2023\/12\/architecture.png\" class=\"lnk lnk-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"text\" >\n\t\t\t\t\t\t\tCertificate\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<i class=\"fas fa-angle-right\"><\/i>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-0631c8a elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"0631c8a\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-573fdc8\" data-id=\"573fdc8\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3952aad elementor-widget elementor-widget-spacer\" data-id=\"3952aad\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-deefe3f elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"deefe3f\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8ec419d\" data-id=\"8ec419d\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-cae1473 elementor-widget elementor-widget-ryancv-custom-text\" data-id=\"cae1473\" data-element_type=\"widget\" data-widget_type=\"ryancv-custom-text.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<!-- Custom Text -->\n\t\t<div class=\"content custom-text\">\n\n\t\t\t\t\t\t<!-- title -->\n\t\t\t<div class=\"title\">\n\t\t\t\t<span >Skills<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f74ec84 elementor-section-full_width row elementor-section-height-default elementor-section-height-default\" data-id=\"f74ec84\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-c60c53c col\" data-id=\"c60c53c\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7b18142 elementor-widget elementor-widget-ryancv-skills\" data-id=\"7b18142\" data-element_type=\"widget\" data-widget_type=\"ryancv-skills.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<!-- skill item -->\n\t\t<div class=\"skills-item\">\n\t\t\t<div class=\"skills-list list\">\n\t\t\t\t\t\t\t\t<div class=\"skill-title border-line-h\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"icon\">\n                        <svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-hdd\" viewBox=\"0 0 576 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M576 304v96c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48v-96c0-26.51 21.49-48 48-48h480c26.51 0 48 21.49 48 48zm-48-80a79.557 79.557 0 0 1 30.777 6.165L462.25 85.374A48.003 48.003 0 0 0 422.311 64H153.689a48 48 0 0 0-39.938 21.374L17.223 230.165A79.557 79.557 0 0 1 48 224h480zm-48 96c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32zm-96 0c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32z\"><\/path><\/svg>                      <\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"name\">\n\t\t\t\t\t\t<span >Hard skills<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t\t\t<li class=\"border-line-h\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"name\">\n\t\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\t\tBasic web technologies: HTML5, CSS3, ES6+, TypeScript\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"progress \">\n\t\t\t\t\t\t\t<div class=\"percentage\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"border-line-h\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"name\">\n\t\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\t\tComputer Science: Architectural Patterns, Object-Oriented Programming (OOP)\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"progress \">\n\t\t\t\t\t\t\t<div class=\"percentage\" style=\"width:99%;\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"border-line-h\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"name\">\n\t\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\t\tPreprocessors and templating engines: SCSS, LESS, Pug, Handlebars\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"progress \">\n\t\t\t\t\t\t\t<div class=\"percentage\" style=\"width:99%;\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"border-line-h\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"name\">\n\t\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\t\tUI frameworks: Bootstrap, Element.io, PrimeFaces\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"progress \">\n\t\t\t\t\t\t\t<div class=\"percentage\" style=\"width:99%;\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"border-line-h\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"name\">\n\t\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\t\tEditors for working with markup and design: Photoshop, Figma, Avocode, XD Design\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"progress \">\n\t\t\t\t\t\t\t<div class=\"percentage\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"border-line-h\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"name\">\n\t\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\t\tVue.js: Options API, Composition API, Router, Vuex, Pinia, Nuxt.js, Vue Test Utils\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"progress \">\n\t\t\t\t\t\t\t<div class=\"percentage\" style=\"width:99%;\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"border-line-h\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"name\">\n\t\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\t\tWebGL &amp; GameDev: PIXI.js, Phaser, Tiled\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"progress \">\n\t\t\t\t\t\t\t<div class=\"percentage\" style=\"width:99%;\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"border-line-h\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"name\">\n\t\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\t\tBuild tools: Gulp, Webpack, Vite\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"progress \">\n\t\t\t\t\t\t\t<div class=\"percentage\" style=\"width:99%;\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"border-line-h\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"name\">\n\t\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\t\tArt: Blender, Inkscape\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"progress \">\n\t\t\t\t\t\t\t<div class=\"percentage\" style=\"width:99%;\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-9170935 col border-line-v\" data-id=\"9170935\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-11b3cef elementor-widget elementor-widget-ryancv-skills\" data-id=\"11b3cef\" data-element_type=\"widget\" data-widget_type=\"ryancv-skills.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<!-- skill item -->\n\t\t<div class=\"skills-item\">\n\t\t\t<div class=\"skills-list list\">\n\t\t\t\t\t\t\t\t<div class=\"skill-title border-line-h\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"icon\">\n                        <svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-handshake\" viewBox=\"0 0 640 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M434.7 64h-85.9c-8 0-15.7 3-21.6 8.4l-98.3 90c-.1.1-.2.3-.3.4-16.6 15.6-16.3 40.5-2.1 56 12.7 13.9 39.4 17.6 56.1 2.7.1-.1.3-.1.4-.2l79.9-73.2c6.5-5.9 16.7-5.5 22.6 1 6 6.5 5.5 16.6-1 22.6l-26.1 23.9L504 313.8c2.9 2.4 5.5 5 7.9 7.7V128l-54.6-54.6c-5.9-6-14.1-9.4-22.6-9.4zM544 128.2v223.9c0 17.7 14.3 32 32 32h64V128.2h-96zm48 223.9c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zM0 384h64c17.7 0 32-14.3 32-32V128.2H0V384zm48-63.9c8.8 0 16 7.2 16 16s-7.2 16-16 16-16-7.2-16-16c0-8.9 7.2-16 16-16zm435.9 18.6L334.6 217.5l-30 27.5c-29.7 27.1-75.2 24.5-101.7-4.4-26.9-29.4-24.8-74.9 4.4-101.7L289.1 64h-83.8c-8.5 0-16.6 3.4-22.6 9.4L128 128v223.9h18.3l90.5 81.9c27.4 22.3 67.7 18.1 90-9.3l.2-.2 17.9 15.5c15.9 13 39.4 10.5 52.3-5.4l31.4-38.6 5.4 4.4c13.7 11.1 33.9 9.1 45-4.7l9.5-11.7c11.2-13.8 9.1-33.9-4.6-45.1z\"><\/path><\/svg>                      <\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"name\">\n\t\t\t\t\t\t<span >Soft Skills<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t\t\t<li class=\"border-line-h\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"name\">\n\t\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\t\tExperience working with teams in different time zones\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"progress \">\n\t\t\t\t\t\t\t<div class=\"percentage\" style=\"width:99%;\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"border-line-h\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"name\">\n\t\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\t\tCode review\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"progress \">\n\t\t\t\t\t\t\t<div class=\"percentage\" style=\"width:99%;\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"border-line-h\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"name\">\n\t\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\t\tMentoring junior specialists\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"progress \">\n\t\t\t\t\t\t\t<div class=\"percentage\" style=\"width:99%;\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"border-line-h\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"name\">\n\t\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\t\tPitching and implementing engineering solutions\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"progress \">\n\t\t\t\t\t\t\t<div class=\"percentage\" style=\"width:99%;\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"border-line-h\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"name\">\n\t\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\t\tManagement of a team with specialists from various disciplines\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"progress \">\n\t\t\t\t\t\t\t<div class=\"percentage\" style=\"width:99%;\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"border-line-h\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"name\">\n\t\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\t\tDecomposition and Task Estimation\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"progress \">\n\t\t\t\t\t\t\t<div class=\"percentage\" style=\"width:99%;\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"border-line-h\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"name\">\n\t\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\t\tClient communication\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"progress \">\n\t\t\t\t\t\t\t<div class=\"percentage\" style=\"width:99%;\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Resume Experience 2020-2021 Frozeneon Layout, Vue.js At Frozeneon, I worked on a web game called Nethernite.I was responsible for complex&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"template-elementor-builder.php","meta":{"inline_featured_image":false,"footnotes":""},"acf":[],"_links":{"self":[{"href":"https:\/\/alpinweb.com\/index.php\/wp-json\/wp\/v2\/pages\/1115"}],"collection":[{"href":"https:\/\/alpinweb.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/alpinweb.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/alpinweb.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/alpinweb.com\/index.php\/wp-json\/wp\/v2\/comments?post=1115"}],"version-history":[{"count":31,"href":"https:\/\/alpinweb.com\/index.php\/wp-json\/wp\/v2\/pages\/1115\/revisions"}],"predecessor-version":[{"id":1794,"href":"https:\/\/alpinweb.com\/index.php\/wp-json\/wp\/v2\/pages\/1115\/revisions\/1794"}],"wp:attachment":[{"href":"https:\/\/alpinweb.com\/index.php\/wp-json\/wp\/v2\/media?parent=1115"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}