{"version":"1.0","provider_name":"Developers Shore","provider_url":"https:\/\/www.developersshore.com\/en\/","title":"Kostya \u2013 Full Stack Developer (Node.js\/React) - Developers Shore","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"7Gwy8XKwOv\"><a href=\"https:\/\/www.developersshore.com\/en\/portfolio\/kostya-full-stack-developer-node-js-react\/\">Kostya \u2013 Full Stack Developer (Node.js\/React)<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.developersshore.com\/en\/portfolio\/kostya-full-stack-developer-node-js-react\/embed\/#?secret=7Gwy8XKwOv\" width=\"600\" height=\"338\" title=\"&#8220;Kostya \u2013 Full Stack Developer (Node.js\/React)&#8221; &#8212; Developers Shore\" data-secret=\"7Gwy8XKwOv\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/www.developersshore.com\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>\n","thumbnail_url":"https:\/\/developersshore.com\/wp-content\/uploads\/2024\/03\/Kostya-Full-Stack-Developer.webp","thumbnail_width":675,"thumbnail_height":675,"description":"Available developer Kostya Book a meeting Node.js\/React Kostya has a solid background in front\/back-end functionality development and proficient in React.js, HTML, CSS, JavaScript, PHP, Laravel, Node.js, Express, GraphQL, MySQL, MongoDB, PostgreSQL, etc. He has been involved in the development of several different types of applications (websites, platforms, streaming services, mobile applications, etc.). In addition, he [&hellip;]"}