Help
RSS
API
Feed
Maltego
Contact
Domain > cherniavskyi.dev
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2024-12-01
3.166.160.6
(
ClassC
)
2024-12-18
13.35.116.92
(
ClassC
)
2026-01-10
3.175.34.120
(
ClassC
)
Port 80
HTTP/1.1 200 OKContent-Type: text/htmlContent-Length: 40003Connection: keep-aliveDate: Sat, 10 Jan 2026 05:39:24 GMTLast-Modified: Sat, 30 Nov 2024 10:05:07 GMTETag: 667541b2fc6820c1dd9a71534862377bx-amz-server-side-encryption: AES256Accept-Ranges: bytesServer: AmazonS3X-Cache: Hit from cloudfrontVia: 1.1 218e0df2fda307ee1ddfafa0b539d28a.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P3X-Amz-Cf-Id: ywcEbzImfhQj9MIpvbbgedULeiv2dz5tP8uRFkW0SeOAmTLdnxhhGgAge: 48201 !DOCTYPE html>html langen> head>meta charsetUTF-8>meta namedescription contentHi! I’m Mykyta (Nikita), a full-stack engineer specializing in scalable, user-focused web applications. Skilled in TypeScript, Node.js, React, and AWS, I create seamless digital solutions.>meta namekeywords contentfull stack engineer, software developer, TypeScript, Node.js, Nest.js, React, AWS, web applications, cloud computing, scalable solutions>meta nameviewport contentwidthdevice-width, initial-scale1.0>meta nameauthor contentMykyta Cherniavskyi>meta propertyog:type contentwebsite>meta propertyog:url contenthttps://www.cherniavskyi.dev>meta propertyog:title contentMykyta Cherniavskyi | Full Stack Engineer>meta propertyog:description contentSkilled full-stack engineer with expertise in developing scalable web applications. Explore my portfolio and collaborate with me to create outstanding solutions!>meta propertyog:image contenthttps://www.cherniavskyi.dev/images/theme.webp>meta propertyog:image contenthttps://www.cherniavskyi.dev/images/theme.png>link relicon typeimage/webp href/favicon.webp>meta namerobots contentindex, follow>meta namegooglebot contentindex, follow>link relcanonical hrefhttps://www.cherniavskyi.dev>meta namegenerator contentAstro v4.16.7>title>Mykyta Cherniavskyi | Full Stack Engineer/title>script defer srchttps://cloud.umami.is/script.js data-website-id3161e4b4-ecb3-411f-adc2-d8f787e60800>/script>link relstylesheet href/_astro/index.DWoON_KZ.css>script typemodule>function o(){return window.innerWidth1024}const adocument.querySelectorAll(data-mb-collapstrue),rnew IntersectionObserver(t>{t.forEach(e>{const se.target;e.isIntersecting&&!s.checked&&o()&&(s.checked!0,r.unobserve(e.target)),e.isIntersecting&&s.checked&&r.unobserve(e.target)})},{rootMargin:-40%});a.forEach(t>r.observe(t));const ndocument.querySelector(data-mb-hiddentrue),ddocument.querySelector(data-mb-hidden-triggertrue),lnew IntersectionObserver(t>{t.forEach(e>{o()&&(n.classList.toggle(fade-in,!e.isIntersecting),n.classList.toggle(fade-out,e.isIntersecting),e.isIntersecting||n.classList.remove(hidden))})});l.observe(d);function i(){const tn.parentElement;if(n&&t){const egetComputedStyle(t),se.width,ce.padding.split( )1;n.style.width`calc(${s} - (${c} + ${c}))`,n.style.left`calc(50% - (${n.style.width} / 2))`}}window.addEventListener(resize,i);document.addEventListener(DOMContentLoaded,i);/script>/head> body> main idmain classgrid grid-cols-1 lg:grid-cols-10 w-screen px-6 sm:px-20 sm:max-w-screen-sm md:max-w-screen-md lg:max-w-full mx-auto relative> div data-mb-hiddentrue classnavbar bg-base-100 hidden lg:hidden fixed top-2 z-50 bg-white/30 backdrop-blur-3xl rounded-full sm:max-w-screen-sm md:max-w-screen-md> div classflex-1> a href#main aria-labelShow main section classbtn btn-ghost text-3xl bg-white/50 px-3>🏡/a> div classw-2px h-10 ml-2 bg-white/50>/div> /div> div classflex-none> ul classflex gap-2> li classbtn btn-ghost bg-white/50 px-3> a target_blank relnoreferrer data-umami-eventView Full CV (navbar) aria-labelView Full CV (opens in a new tab) hrefhttps://drive.google.com/file/d/1O6txBTUq4da0pzRkSh9EadqEKCiClaXZ/view?uspsharing classtext-2xl>📄/a> /li> li classbtn btn-ghost bg-white/50 px-3> a hrefmailto:mykyta.cherniavskyi1@gmail.com relnoreferrer data-umami-eventContact Me (navbar) aria-labelContact Me (opens in a new tab) classtext-2xl>📫/a> /li> /ul> /div> /div> div data-mb-hidden-triggertrue classcol-start-1 col-end-2 lg:col-end-5 xl:col-end-4 relative> div classflex flex-col justify-between lg:sticky top-0 gap-5 min-h-screen lg:sidebar-h-screen pt-8 pb-5> div classflex flex-col gap-8 lg:gap-5> div classgrow flex flex-col gap-3> h1 classfont-gambarino text-2.4rem sm:text-6xl lg:text-5xl>Mykyta Cherniavskyi/h1> h2 classtext-3xl sm:text-4xl lg:text-3xl>Full Stack Engineer/h2> /div> div classgrow flex flex-col gap-4> div classflex items-center gap-x-2 text-xl> svg classw-6 h-6 viewBox0 0 24 24 xmlnshttp://www.w3.org/2000/svg>path dm5.214 14.522s4.505 4.502 6.259 6.255c.146.147.338.22.53.22s.384-.073.53-.22c1.754-1.752 6.249-6.244 6.249-6.244.144-.144.216-.334.217-.523 0-.193-.074-.386-.221-.534-.293-.293-.766-.294-1.057-.004l-4.968 4.968v-14.692c0-.414-.336-.75-.75-.75s-.75.336-.75.75v14.692l-4.979-4.978c-.289-.289-.761-.287-1.054.006-.148.148-.222.341-.221.534 0 .189.071.377.215.52z fill-rulenonzero>/path>/svg> a href#work aria-labelShow work experience classuppercase relative after:content- after:bg-black after:w-0 after:h-0.5 after:bottom-0 after:left-auto after:absolute after:right-0 after:duration-500 hover:after:left-0 hover:after:right-auto hover:after:w-full>work experience/a> /div>div classflex items-center gap-x-2 text-xl> svg classw-6 h-6 viewBox0 0 24 24 xmlnshttp://www.w3.org/2000/svg>path dm5.214 14.522s4.505 4.502 6.259 6.255c.146.147.338.22.53.22s.384-.073.53-.22c1.754-1.752 6.249-6.244 6.249-6.244.144-.144.216-.334.217-.523 0-.193-.074-.386-.221-.534-.293-.293-.766-.294-1.057-.004l-4.968 4.968v-14.692c0-.414-.336-.75-.75-.75s-.75.336-.75.75v14.692l-4.979-4.978c-.289-.289-.761-.287-1.054.006-.148.148-.222.341-.221.534 0 .189.071.377.215.52z fill-rulenonzero>/path>/svg> a href#education aria-labelShow education classuppercase relative after:content- after:bg-black after:w-0 after:h-0.5 after:bottom-0 after:left-auto after:absolute after:right-0 after:duration-500 hover:after:left-0 hover:after:right-auto hover:after:w-full>education/a> /div>div classflex items-center gap-x-2 text-xl> svg classw-6 h-6 viewBox0 0 24 24 xmlnshttp://www.w3.org/2000/svg>path dm5.214 14.522s4.505 4.502 6.259 6.255c.146.147.338.22.53.22s.384-.073.53-.22c1.754-1.752 6.249-6.244 6.249-6.244.144-.144.216-.334.217-.523 0-.193-.074-.386-.221-.534-.293-.293-.766-.294-1.057-.004l-4.968 4.968v-14.692c0-.414-.336-.75-.75-.75s-.75.336-.75.75v14.692l-4.979-4.978c-.289-.289-.761-.287-1.054.006-.148.148-.222.341-.221.534 0 .189.071.377.215.52z fill-rulenonzero>/path>/svg> a href#recommendation aria-labelShow recommendation classuppercase relative after:content- after:bg-black after:w-0 after:h-0.5 after:bottom-0 after:left-auto after:absolute after:right-0 after:duration-500 hover:after:left-0 hover:after:right-auto hover:after:w-full>recommendation/a> /div> div classflex gap-5 mt-2> div classrelative group flex-1>div classabsolute shadow-xl -inset-1 bg-transparent blur gradient-background-reverse rounded-full opacity-60 group-hover:opacity-100 transition duration-1000 group-hover:duration-200>/div>a hrefmailto:mykyta.cherniavskyi1@gmail.com target_blank relnoreferrer data-umami-eventContact Me aria-labelContact Me (opens in a new tab) classbtn lg:btn-lg w-full rounded-full relative hover:bg-#eeeae7 h-16 text-lg>Contact Me/a>/div> div classflex-1 relative>a hrefhttps://drive.google.com/file/d/1O6txBTUq4da0pzRkSh9EadqEKCiClaXZ/view?uspsharing target_blank relnoreferrer data-umami-eventView Full CV aria-labelView Full CV (opens in a new tab) classbtn lg:btn-lg border-transparent rounded-full w-full shadow-xl bg-transparent hover:bg-#cfcbc6/25 peer h-16 text-lg>View Full CV/a>div classtransition-all top-0 absolute gradient-background rounded-full -z-10 w-full h-full peer-active:peer-hover:scale-95>/div>/div> /div> /div> /div> div classflex flex-col gap-4 lg:gap-3> h3 classtext-2xl sm:text-3xl lg:text-2xl>Full Stack Engineer with 5+ years of experience/h3> p classtext-lg sm:text-xl lg:text-lg>👋 Hi! I’m Mykyta (Nikita), a full-stack engineer who creates scalable, user-focused web applications. Skilled in TypeScript, Node.js, React, and AWS, I’m passionate about delivering seamless solutions. Let’s build something great together!/p> div classflex gap-2 items-center> a hrefhttps://maps.app.goo.gl/tR8Tc2AyDEmp2xTPA target_blank relnoreferrer data-umami-eventShow Location aria-labelMunich, Germany classrelative group overflow-hidden col-span-2 h-48 sm:h-72 lg:h-40 w-full rounded-3xl border-4 border-gray-200 p-4 transition-all> div classabsolute inset-0 z-10 bg-url(/images/munich.webp) bg-center bg-cover bg-no-repeat>/div> div classabsolute z-30 left-1/2 top-1/2 h-20px w-20px -translate-x-1/2 -translate-y-1/2 animate-marker rounded-full bg-blue-500>/div> div classabsolute left-1/2 top-1/2 z-30 h-20px w-20px -translate-x-1/2 -translate-y-1/2 rounded-full border-3px border-neutral-50 bg-blue-500 shadow-2xl>/div> span classabsolute left-4/2 top-1 z-30 font-semibold text-lg text-#fbf7f4 uppercase>Munich, Germany/span> /a> /div> div classflex gap-5> a classflex hrefhttps://www.linkedin.com/in/mykyta-cherniavskyi target_blank relnoreferrer noopener idLinkedin aria-labelLinkedIn (opens in a new tab) data-umami-eventShow LinkedIn> svg classw-10 h-10 xmlnshttp://www.w3.org/2000/svg viewBox0 0 48 48> path fill#0288d1 dM8.421 14h.052 0C11.263 14 13 12 13 9.5 12.948 6.945 11.263 5 8.526 5 5.789 5 4 6.945 4 9.5 4 12 5.736 14 8.421 14zM4 17H13V43H4zM44 26.5c0-5.247-4.253-9.5-9.5-9.5-3.053 0-5.762 1.446-7.5 3.684V17h-9v26h9V28h0c0-2.209 1.791-4 4-4s4 1.791 4 4v15h9C44 43 44 27.955 44 26.5z>/path> /svg> /a> a classflex hrefhttps://github.com/MykytaCherniavskyi target_blank relnoreferrer noopener idGithub aria-labelGithub (opens in a new tab) data-umami-eventShow Github> svg classw-10 h-10 xmlnshttp://www.w3.org/2000/svg viewBox0 0 50 50> path dM17.791,46.836C18.502,46.53,19,45.823,19,45v-5.4c0-0.197,0.016-0.402,0.041-0.61C19.027,38.994,19.014,38.997,19,39 c0,0-3,0-3.6,0c-1.5,0-2.8-0.6-3.4-1.8c-0.7-1.3-1-3.5-2.8-4.7C8.9,32.3,9.1,32,9.7,32c0.6,0.1,1.9,0.9,2.7,2c0.9,1.1,1.8,2,3.4,2 c2.487,0,3.82-0.125,4.622-0.555C21.356,34.056,22.649,33,24,33v-0.025c-5.668-0.182-9.289-2.066-10.975-4.975 c-3.665,0.042-6.856,0.405-8.677,0.707c-0.058-0.327-0.108-0.656-0.151-0.987c1.797-0.296,4.843-0.647,8.345-0.714 c-0.112-0.276-0.209-0.559-0.291-0.849c-3.511-0.178-6.541-0.039-8.187,0.097c-0.02-0.332-0.047-0.663-0.051-0.999 c1.649-0.135,4.597-0.27,8.018-0.111c-0.079-0.5-0.13-1.011-0.13-1.543c0-1.7,0.6-3.5,1.7-5c-0.5-1.7-1.2-5.3,0.2-6.6 c2.7,0,4.6,1.3,5.5,2.1C21,13.4,22.9,13,25,13s4,0.4,5.6,1.1c0.9-0.8,2.8-2.1,5.5-2.1c1.5,1.4,0.7,5,0.2,6.6c1.1,1.5,1.7,3.2,1.6,5 c0,0.484-0.045,0.951-0.11,1.409c3.499-0.172,6.527-0.034,8.204,0.102c-0.002,0.337-0.033,0.666-0.051,0.999 c-1.671-0.138-4.775-0.28-8.359-0.089c-0.089,0.336-0.197,0.663-0.325,0.98c3.546,0.046,6.665,0.389,8.548,0.689 c-0.043,0.332-0.093,0.661-0.151,0.987c-1.912-0.306-5.171-0.664-8.879-0.682C35.112,30.873,31.557,32.75,26,32.969V33 c2.6,0,5,3.9,5,6.6V45c0,0.823,0.498,1.53,1.209,1.836C41.37,43.804,48,35.164,48,25C48,12.318,37.683,2,25,2S2,12.318,2,25 C2,35.164,8.63,43.804,17.791,46.836z>/path> /svg> /a> /div> /div> /div> /div> div classlg:col-start-5 lg:col-end-5 xl:col-start-4>/div> div classcol-start-1 col-end-2 lg:col-start-6 lg:col-end-11 xl:col-start-5> div idwork classflex flex-col gap-7 pt-8> h3 classtext-3xl sm:text-4xl>I’ve worked on span classfont-bold>product startups/span> and span classfont-bold>service company/span> /h3> div classcollapse bg-base-200 transition-grid-template-rows duration-400ms md:duration-200> input idSoundCampaign data-umami-eventShow experience in SoundCampaign classpeer typecheckbox data-mb-collapstrue value0> label forSoundCampaign class collapse-title text-xl font-medium transition-all duration-300 lg:peer-hover:&>div>div>div:first-of-type:-rotate-6 sm:peer-hover:&>div>div>div:first-of-type:scale-110 peer-checked:&>div>div>div:first-of-type:-rotate-6 sm:peer-checked:&>div>div>div:first-of-type:scale-110 peer-checked:peer-hover:&>div>div:first-of-type:scale-100 pr-2 > div classflex gap-8> div classavatar w-5.5rem sm:w-24> div classw-fit h-fit rounded-xl transform transition-transform duration-400ms md:duration-300> img classw-full h-full src/images/soundcampaign.webp altSoundCampaign logo> /div> /div> div> p classtext-2xl sm:text-3xl lg:text-xl font-bold>Backend Developer/p> p classtext-lg>SoundCampaign (Remote)/p> span classtext-base>September 2023 - May 2024/span> /div> /div> /label> div classcollapse-content> div classflex gap-6 flex-col mt-2 sm:mt-0 sm:ml-8.5rem> div> p classfont-bold text-lg sm:text-xl lg:text-lg>Technologies/p> ul classmt-2 flex flex-wrap gap-2 sm:gap-1 aria-labelTechnologies used> li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> TypeScript /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> JavaScript /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> Docker /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> Express /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> NestJS /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> MySQL /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> AWS /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> RabbitMQ /div> /li> /ul> /div> div> p classfont-bold text-lg sm:text-xl lg:text-lg>Work & reponsibilities/p> p classtext-lg lg:text-base>Developed and maintained backend components, designing new features to enhance platform functionality. Worked with integrations and APIs like Spotify and TikTok, enhancing seamless connections between artists and curators while improving user experience. Researched and implemented solutions to optimize API usage and platform performance. Conducted detailed code reviews and refactored legacy code to boost scalability and maintainability./p> /div> div> p classfont-bold text-lg sm:text-xl lg:text-lg>Company Links/p> a target_blank hrefhttps://soundcamps.com classlink transition-opacity hover:opacity-60 relnoreferrer aria-labelSoundCampaign (opens in a new tab)>Website/a> span>|/span> a target_blank hrefhttps://www.linkedin.com/company/soundcampaign classlink transition-opacity hover:opacity-60 relnoreferrer aria-labelLinkedIn SoundCampaign (opens in a new tab)>LinkedIn/a> /div> /div> /div> /div>div classcollapse bg-base-200 transition-grid-template-rows duration-400ms md:duration-200> input idGetprospect data-umami-eventShow experience in Getprospect classpeer typecheckbox data-mb-collapstrue value0> label forGetprospect class collapse-title text-xl font-medium transition-all duration-300 lg:peer-hover:&>div>div>div:first-of-type:-rotate-6 sm:peer-hover:&>div>div>div:first-of-type:scale-110 peer-checked:&>div>div>div:first-of-type:-rotate-6 sm:peer-checked:&>div>div>div:first-of-type:scale-110 peer-checked:peer-hover:&>div>div:first-of-type:scale-100 pr-2 > div classflex gap-8> div classavatar w-5.5rem sm:w-24> div classw-fit h-fit rounded-xl transform transition-transform duration-400ms md:duration-300> img classw-full h-full src/images/getprospect.webp altGetprospect logo> /div> /div> div> p classtext-2xl sm:text-3xl lg:text-xl font-bold>Full Stack Engineer/p> p classtext-lg>Getprospect /p> span classtext-base>July 2020 - June 2023/span> /div> /div> /label> div classcollapse-content> div classflex gap-6 flex-col mt-2 sm:mt-0 sm:ml-8.5rem> div> p classfont-bold text-lg sm:text-xl lg:text-lg>Technologies/p> ul classmt-2 flex flex-wrap gap-2 sm:gap-1 aria-labelTechnologies used> li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> TypeScript /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> JavaScript /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> Node.js /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> NestJS /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> Express.js /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> React /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> Redux /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> MongoDB /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> Redis /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> RabbitMQ /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> Elasticsearch /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> Integrations /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> AntDesign /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> AWS (S3, EC2, Lambda) /div> /li> /ul> /div> div> p classfont-bold text-lg sm:text-xl lg:text-lg>Work & reponsibilities/p> p classtext-lg lg:text-base>As a software engineer, I was responsible for implementing new features across both front-end and back-end components of applications, integrating third-party services, and actively contributing to user interface design. I developed a Google Sheets plugin from the ground up, which led to a 5% monthly increase in new users. Additionally, I built a Telegram Bot for the internal team that significantly improved work processes, resulting in a decreased workload for developers and enhanced support team efficiency. I also performed code refactoring to improve the maintainability and performance of the application./p> /div> div> p classfont-bold text-lg sm:text-xl lg:text-lg>Company Links/p> a target_blank hrefhttps://www.getprospect.com classlink transition-opacity hover:opacity-60 relnoreferrer aria-labelGetprospect (opens in a new tab)>Website/a> span>|/span> a target_blank hrefhttps://www.linkedin.com/company/getprospect-com classlink transition-opacity hover:opacity-60 relnoreferrer aria-labelLinkedIn Getprospect (opens in a new tab)>LinkedIn/a> /div> /div> /div> /div>div classcollapse bg-base-200 transition-grid-template-rows duration-400ms md:duration-200> input idMindK data-umami-eventShow experience in MindK classpeer typecheckbox data-mb-collapstrue value0> label forMindK class collapse-title text-xl font-medium transition-all duration-300 lg:peer-hover:&>div>div>div:first-of-type:-rotate-6 sm:peer-hover:&>div>div>div:first-of-type:scale-110 peer-checked:&>div>div>div:first-of-type:-rotate-6 sm:peer-checked:&>div>div>div:first-of-type:scale-110 peer-checked:peer-hover:&>div>div:first-of-type:scale-100 pr-2 > div classflex gap-8> div classavatar w-5.5rem sm:w-24> div classw-fit h-fit rounded-xl transform transition-transform duration-400ms md:duration-300> img classw-full h-full src/images/mindk.webp altMindK logo> /div> /div> div> p classtext-2xl sm:text-3xl lg:text-xl font-bold>Full Stack Engineer/p> p classtext-lg>MindK /p> span classtext-base>February 2018 — June 2018/span> /div> /div> /label> div classcollapse-content> div classflex gap-6 flex-col mt-2 sm:mt-0 sm:ml-8.5rem> div> p classfont-bold text-lg sm:text-xl lg:text-lg>Technologies/p> ul classmt-2 flex flex-wrap gap-2 sm:gap-1 aria-labelTechnologies used> li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> JavaScript /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> Node.js /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> React /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> MySQL /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> PostgreSQL /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> Adonis.js /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> Express.js /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> Ember /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> PHP /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> JQuery /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> Wordpress /div> /li> /ul> /div> div> p classfont-bold text-lg sm:text-xl lg:text-lg>Work & reponsibilities/p> p classtext-lg lg:text-base>As a full-stack developer, I was developing user interface components, optimizing and refactoring existing code, and implementing server-side logic. I also contributed to the creation and maintenance of custom WordPress plugins, enhancing functionality and user experience. Additionally, I worked on a market platform and CRM system, improving their performance and streamlining user interactions. My efforts helped in ensuring the scalability and reliability of the products./p> /div> div> p classfont-bold text-lg sm:text-xl lg:text-lg>Company Links/p> a target_blank hrefhttps://www.mindk.com classlink transition-opacity hover:opacity-60 relnoreferrer aria-labelMindK (opens in a new tab)>Website/a> span>|/span> a target_blank hrefhttps://www.linkedin.com/company/mindk classlink transition-opacity hover:opacity-60 relnoreferrer aria-labelLinkedIn MindK (opens in a new tab)>LinkedIn/a> /div> /div> /div> /div> /div> div ideducation classflex flex-col gap-y-5 mt-10> h3 classtext-3xl>Education/h3> div classbg-base-200 p-4 rounded-xl> div class text-xl font-medium > div classflex gap-8> div classflex overflow-hidden min-w-5.5rem w-5.5rem sm:w-24> div classw-fit h-fit rounded-xl bg-white> img classw-full h-full scale-75 src/images/ssu.webp altssu logo> /div> /div> div> p classtext-2xl sm:text-3xl lg:text-xl font-bold>Sumy State University/p> p classtext-lg>Bachelors degree, Computer Science/p> span classtext-base>2017 - 2019/span> /div> /div> /div> /div> /div> div idrecommendation classflex flex-col mt-10> h3 classtext-3xl mb-7>Recommendations/h3> div classflex flex-col gap-y-8> div classflex flex-col gap-y-8 border-t border-t-black pt-9> p classtext-xl sm:text-xl text-justify md:text-left> I am thrilled to provide my recommendation for Nikita as a Full Stack Developer. Nikita has been an integral part of our GetProspect team, providing a high level of technical proficiency in both front-end and back-end development. His attention to detail and ability to think innovatively has been instrumental in the success of our projects. Nikita has excellent problem-solving skills, he is a quick learner, and always keen to take on new challenges and grow professionally. His collaborative approach makes him a valuable team member. I am confident that Nikita will excel in the role of Full Stack Developer and will make significant contributions to any company. /p> a target_blank data-umami-eventShow LinkedIn - Dmytro Shulha hrefhttps://www.linkedin.com/in/dima-shulga/ classw-fit relnoreferrer aria-labelLinkedIn Dmytro Shulha (opens in a new tab)> div classflex gap-5> div classavatar> div classw-16 h-fit sm:w-12 rounded-full> img src/images/dmytro.webp altDmytro Shulha> /div> /div> div classflex flex-col> p classtext-xl sm:text-lg> Dmytro Shulha /p> p classuppercase text-lg sm:text-base opacity-50> Founder GetProspect /p> /div> /div> /a> /div>div classflex flex-col gap-y-8 border-t border-t-black pt-9> p classtext-xl sm:text-xl text-justify md:text-left> Nikita is an excellent full-stack developer who has consistently demonstrated his ability to tackle a multitude of challenges. With a comprehensive understanding of both front-end and back-end development, he possesses a well-rounded skill set that allows him to contribute effectively to various aspects of a project. Nikita's problem-solving abilities have been evident through his successful resolution of numerous complex issues. Despite his intermediate level, Nikita has proven himself to be a reliable and resourceful developer, consistently delivering solutions that meet or exceed expectations. As an employer, you can count on Nikita to bring dedication, enthusiasm, and a strong track record of problem-solving as a full-stack developer. /p> a target_blank data-umami-eventShow LinkedIn - Andriy Kuktenko hrefhttps://www.linkedin.com/in/andrew-kuktenko/ classw-fit relnoreferrer aria-labelLinkedIn Andriy Kuktenko (opens in a new tab)> div classflex gap-5> div classavatar> div classw-16 h-fit sm:w-12 rounded-full> img src/images/andriy.webp altAndriy Kuktenko> /div> /div> div classflex flex-col> p classtext-xl sm:text-lg> Andriy Kuktenko /p> p classuppercase text-lg sm:text-base opacity-50> Senior Full Stack Developer /p> /div> /div> /a> /div>div classflex flex-col gap-y-8 border-t border-t-black pt-9> p classtext-xl sm:text-xl text-justify md:text-left> I had a great opportunity to work with Nikita in the same team and defenetly recommend him as a Full-stack developer. He demonstrated deep knowledge on his role, as well as a great passion for his work. Nikita always pays attention to details and is capable of executing tasks of varying complexity. His ability to solve problems and make appropriate decisions is remarkable. Nikita is a communicative and friendly colleague, always willing to help others regardless of difficulties. He is undoubtedly a role model for the many other developers. I recommend Nikita with confidence, as he adds significant value to any project he is involved with. Would work with him again in future with pleasure. /p> a target_blank data-umami-eventShow LinkedIn - Maryna Kuznetsova hrefhttps://www.linkedin.com/in/maryna-kuznetsovaaa/ classw-fit relnoreferrer aria-labelLinkedIn Maryna Kuznetsova (opens in a new tab)> div classflex gap-5> div classavatar> div classw-16 h-fit sm:w-12 rounded-full> img src/images/maryna.webp altMaryna Kuznetsova> /div> /div> div classflex flex-col> p classtext-xl sm:text-lg> Maryna Kuznetsova /p> p classuppercase text-lg sm:text-base opacity-50> HR Manager /p> /div> /div> /a> /div> /div> /div> div classflex flex-col gap-y-12 my-16 sm:mt-6rem> span classtext-center lg:text-start text-4xl sm:text-6xl lg:text-5xl xl:text-6xl font-bold transition-opacity ease-linear delay-500 connect>Let’s Connect 🧩/span> div classw-full lg:max-w-56 px-10 lg:px-0 sm:max-w-32rem self-center lg:self-start> div classrelative group flex-1>div classabsolute shadow-xl -inset-1 bg-transparent blur gradient-background-reverse rounded-full opacity-60 group-hover:opacity-100 transition duration-1000 group-hover:duration-200>/div>a hrefmailto:mykyta.cherniavskyi1@gmail.com target_blank relnoreferrer data-umami-eventContact Me aria-labelContact Me (opens in a new tab) classbtn lg:btn-lg w-full rounded-full relative hover:bg-#eeeae7 h-16 text-lg>Contact Me/a>/div> /div> /div> /div> div classcol-start-1 col-end-11> footer classfooter footer-center text-base-content rounded pt-12 lg:pt-6.5rem pb-14 sm:pb-8.5rem> nav classflex flex-col gap-5 md:grid md:grid-flow-col md:gap-8 uppercase text-xl > a aria-labelShow work experience href#work class uppercase relative after:content- after:bg-black after:w-0 after:h-0.5 after:bottom-0 after:left-auto after:absolute after:right-0 after:duration-500 hover:after:left-0 hover:after:right-auto hover:after:w-full >work experience/a>a aria-labelShow education href#education class uppercase relative after:content- after:bg-black after:w-0 after:h-0.5 after:bottom-0 after:left-auto after:absolute after:right-0 after:duration-500 hover:after:left-0 hover:after:right-auto hover:after:w-full >education/a>a aria-labelShow recommendation href#recommendation class uppercase relative after:content- after:bg-black after:w-0 after:h-0.5 after:bottom-0 after:left-auto after:absolute after:right-0 after:duration-500 hover:after:left-0 hover:after:right-auto hover:after:w-full >recommendation/a> /nav> nav> div classgrid grid-flow-col gap-4> a classflex hrefhttps://www.linkedin.com/in/mykyta-cherniavskyi target_blank relnoreferrer noopener aria-labelLinkedIn (opens in a new tab) idLinkedin data-umami-eventShow LinkedIn> svg classw-10 h-10 xmlnshttp://www.w3.org/2000/svg viewBox0 0 48 48> path fill#0288d1 dM8.421 14h.052 0C11.263 14 13 12 13 9.5 12.948 6.945 11.263 5 8.526 5 5.789 5 4 6.945 4 9.5 4 12 5.736 14 8.421 14zM4 17H13V43H4zM44 26.5c0-5.247-4.253-9.5-9.5-9.5-3.053 0-5.762 1.446-7.5 3.684V17h-9v26h9V28h0c0-2.209 1.791-4 4-4s4 1.791 4 4v15h9C44 43 44 27.955 44 26.5z>/path> /svg> /a> a classflex hrefhttps://github.com/MykytaCherniavskyi target_blank relnoreferrer noopener aria-labelLinkedIn (opens in a new tab) idGithub data-umami-eventShow Github> svg classw-10 h-10 xmlnshttp://www.w3.org/2000/svg viewBox0 0 50 50> path dM17.791,46.836C18.502,46.53,19,45.823,19,45v-5.4c0-0.197,0.016-0.402,0.041-0.61C19.027,38.994,19.014,38.997,19,39 c0,0-3,0-3.6,0c-1.5,0-2.8-0.6-3.4-1.8c-0.7-1.3-1-3.5-2.8-4.7C8.9,32.3,9.1,32,9.7,32c0.6,0.1,1.9,0.9,2.7,2c0.9,1.1,1.8,2,3.4,2 c2.487,0,3.82-0.125,4.622-0.555C21.356,34.056,22.649,33,24,33v-0.025c-5.668-0.182-9.289-2.066-10.975-4.975 c-3.665,0.042-6.856,0.405-8.677,0.707c-0.058-0.327-0.108-0.656-0.151-0.987c1.797-0.296,4.843-0.647,8.345-0.714 c-0.112-0.276-0.209-0.559-0.291-0.849c-3.511-0.178-6.541-0.039-8.187,0.097c-0.02-0.332-0.047-0.663-0.051-0.999 c1.649-0.135,4.597-0.27,8.018-0.111c-0.079-0.5-0.13-1.011-0.13-1.543c0-1.7,0.6-3.5,1.7-5c-0.5-1.7-1.2-5.3,0.2-6.6 c2.7,0,4.6,1.3,5.5,2.1C21,13.4,22.9,13,25,13s4,0.4,5.6,1.1c0.9-0.8,2.8-2.1,5.5-2.1c1.5,1.4,0.7,5,0.2,6.6c1.1,1.5,1.7,3.2,1.6,5 c0,0.484-0.045,0.951-0.11,1.409c3.499-0.172,6.527-0.034,8.204,0.102c-0.002,0.337-0.033,0.666-0.051,0.999 c-1.671-0.138-4.775-0.28-8.359-0.089c-0.089,0.336-0.197,0.663-0.325,0.98c3.546,0.046,6.665,0.389,8.548,0.689 c-0.043,0.332-0.093,0.661-0.151,0.987c-1.912-0.306-5.171-0.664-8.879-0.682C35.112,30.873,31.557,32.75,26,32.969V33 c2.6,0,5,3.9,5,6.6V45c0,0.823,0.498,1.53,1.209,1.836C41.37,43.804,48,35.164,48,25C48,12.318,37.683,2,25,2S2,12.318,2,25 C2,35.164,8.63,43.804,17.791,46.836z>/path> /svg> /a> /div> /nav> aside> p classflex items-center text-2xl>Made with span classtext-2xl pl-2>❤️/span>/p> /aside> /footer> /div> /main> /body> /html>
Port 443
HTTP/1.1 200 OKContent-Type: text/htmlContent-Length: 40003Connection: keep-aliveDate: Sat, 10 Jan 2026 05:39:24 GMTLast-Modified: Sat, 30 Nov 2024 10:05:07 GMTETag: 667541b2fc6820c1dd9a71534862377bx-amz-server-side-encryption: AES256Accept-Ranges: bytesServer: AmazonS3X-Cache: Hit from cloudfrontVia: 1.1 08193d741a1ee26c807b4f48b77fcd40.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P3X-Amz-Cf-Id: 3Kge7zWQ_pyr4QZ7MPvGt10FiIHtjHDvsjlyXcCaff0XByLdQW2TGQAge: 48201 !DOCTYPE html>html langen> head>meta charsetUTF-8>meta namedescription contentHi! I’m Mykyta (Nikita), a full-stack engineer specializing in scalable, user-focused web applications. Skilled in TypeScript, Node.js, React, and AWS, I create seamless digital solutions.>meta namekeywords contentfull stack engineer, software developer, TypeScript, Node.js, Nest.js, React, AWS, web applications, cloud computing, scalable solutions>meta nameviewport contentwidthdevice-width, initial-scale1.0>meta nameauthor contentMykyta Cherniavskyi>meta propertyog:type contentwebsite>meta propertyog:url contenthttps://www.cherniavskyi.dev>meta propertyog:title contentMykyta Cherniavskyi | Full Stack Engineer>meta propertyog:description contentSkilled full-stack engineer with expertise in developing scalable web applications. Explore my portfolio and collaborate with me to create outstanding solutions!>meta propertyog:image contenthttps://www.cherniavskyi.dev/images/theme.webp>meta propertyog:image contenthttps://www.cherniavskyi.dev/images/theme.png>link relicon typeimage/webp href/favicon.webp>meta namerobots contentindex, follow>meta namegooglebot contentindex, follow>link relcanonical hrefhttps://www.cherniavskyi.dev>meta namegenerator contentAstro v4.16.7>title>Mykyta Cherniavskyi | Full Stack Engineer/title>script defer srchttps://cloud.umami.is/script.js data-website-id3161e4b4-ecb3-411f-adc2-d8f787e60800>/script>link relstylesheet href/_astro/index.DWoON_KZ.css>script typemodule>function o(){return window.innerWidth1024}const adocument.querySelectorAll(data-mb-collapstrue),rnew IntersectionObserver(t>{t.forEach(e>{const se.target;e.isIntersecting&&!s.checked&&o()&&(s.checked!0,r.unobserve(e.target)),e.isIntersecting&&s.checked&&r.unobserve(e.target)})},{rootMargin:-40%});a.forEach(t>r.observe(t));const ndocument.querySelector(data-mb-hiddentrue),ddocument.querySelector(data-mb-hidden-triggertrue),lnew IntersectionObserver(t>{t.forEach(e>{o()&&(n.classList.toggle(fade-in,!e.isIntersecting),n.classList.toggle(fade-out,e.isIntersecting),e.isIntersecting||n.classList.remove(hidden))})});l.observe(d);function i(){const tn.parentElement;if(n&&t){const egetComputedStyle(t),se.width,ce.padding.split( )1;n.style.width`calc(${s} - (${c} + ${c}))`,n.style.left`calc(50% - (${n.style.width} / 2))`}}window.addEventListener(resize,i);document.addEventListener(DOMContentLoaded,i);/script>/head> body> main idmain classgrid grid-cols-1 lg:grid-cols-10 w-screen px-6 sm:px-20 sm:max-w-screen-sm md:max-w-screen-md lg:max-w-full mx-auto relative> div data-mb-hiddentrue classnavbar bg-base-100 hidden lg:hidden fixed top-2 z-50 bg-white/30 backdrop-blur-3xl rounded-full sm:max-w-screen-sm md:max-w-screen-md> div classflex-1> a href#main aria-labelShow main section classbtn btn-ghost text-3xl bg-white/50 px-3>🏡/a> div classw-2px h-10 ml-2 bg-white/50>/div> /div> div classflex-none> ul classflex gap-2> li classbtn btn-ghost bg-white/50 px-3> a target_blank relnoreferrer data-umami-eventView Full CV (navbar) aria-labelView Full CV (opens in a new tab) hrefhttps://drive.google.com/file/d/1O6txBTUq4da0pzRkSh9EadqEKCiClaXZ/view?uspsharing classtext-2xl>📄/a> /li> li classbtn btn-ghost bg-white/50 px-3> a hrefmailto:mykyta.cherniavskyi1@gmail.com relnoreferrer data-umami-eventContact Me (navbar) aria-labelContact Me (opens in a new tab) classtext-2xl>📫/a> /li> /ul> /div> /div> div data-mb-hidden-triggertrue classcol-start-1 col-end-2 lg:col-end-5 xl:col-end-4 relative> div classflex flex-col justify-between lg:sticky top-0 gap-5 min-h-screen lg:sidebar-h-screen pt-8 pb-5> div classflex flex-col gap-8 lg:gap-5> div classgrow flex flex-col gap-3> h1 classfont-gambarino text-2.4rem sm:text-6xl lg:text-5xl>Mykyta Cherniavskyi/h1> h2 classtext-3xl sm:text-4xl lg:text-3xl>Full Stack Engineer/h2> /div> div classgrow flex flex-col gap-4> div classflex items-center gap-x-2 text-xl> svg classw-6 h-6 viewBox0 0 24 24 xmlnshttp://www.w3.org/2000/svg>path dm5.214 14.522s4.505 4.502 6.259 6.255c.146.147.338.22.53.22s.384-.073.53-.22c1.754-1.752 6.249-6.244 6.249-6.244.144-.144.216-.334.217-.523 0-.193-.074-.386-.221-.534-.293-.293-.766-.294-1.057-.004l-4.968 4.968v-14.692c0-.414-.336-.75-.75-.75s-.75.336-.75.75v14.692l-4.979-4.978c-.289-.289-.761-.287-1.054.006-.148.148-.222.341-.221.534 0 .189.071.377.215.52z fill-rulenonzero>/path>/svg> a href#work aria-labelShow work experience classuppercase relative after:content- after:bg-black after:w-0 after:h-0.5 after:bottom-0 after:left-auto after:absolute after:right-0 after:duration-500 hover:after:left-0 hover:after:right-auto hover:after:w-full>work experience/a> /div>div classflex items-center gap-x-2 text-xl> svg classw-6 h-6 viewBox0 0 24 24 xmlnshttp://www.w3.org/2000/svg>path dm5.214 14.522s4.505 4.502 6.259 6.255c.146.147.338.22.53.22s.384-.073.53-.22c1.754-1.752 6.249-6.244 6.249-6.244.144-.144.216-.334.217-.523 0-.193-.074-.386-.221-.534-.293-.293-.766-.294-1.057-.004l-4.968 4.968v-14.692c0-.414-.336-.75-.75-.75s-.75.336-.75.75v14.692l-4.979-4.978c-.289-.289-.761-.287-1.054.006-.148.148-.222.341-.221.534 0 .189.071.377.215.52z fill-rulenonzero>/path>/svg> a href#education aria-labelShow education classuppercase relative after:content- after:bg-black after:w-0 after:h-0.5 after:bottom-0 after:left-auto after:absolute after:right-0 after:duration-500 hover:after:left-0 hover:after:right-auto hover:after:w-full>education/a> /div>div classflex items-center gap-x-2 text-xl> svg classw-6 h-6 viewBox0 0 24 24 xmlnshttp://www.w3.org/2000/svg>path dm5.214 14.522s4.505 4.502 6.259 6.255c.146.147.338.22.53.22s.384-.073.53-.22c1.754-1.752 6.249-6.244 6.249-6.244.144-.144.216-.334.217-.523 0-.193-.074-.386-.221-.534-.293-.293-.766-.294-1.057-.004l-4.968 4.968v-14.692c0-.414-.336-.75-.75-.75s-.75.336-.75.75v14.692l-4.979-4.978c-.289-.289-.761-.287-1.054.006-.148.148-.222.341-.221.534 0 .189.071.377.215.52z fill-rulenonzero>/path>/svg> a href#recommendation aria-labelShow recommendation classuppercase relative after:content- after:bg-black after:w-0 after:h-0.5 after:bottom-0 after:left-auto after:absolute after:right-0 after:duration-500 hover:after:left-0 hover:after:right-auto hover:after:w-full>recommendation/a> /div> div classflex gap-5 mt-2> div classrelative group flex-1>div classabsolute shadow-xl -inset-1 bg-transparent blur gradient-background-reverse rounded-full opacity-60 group-hover:opacity-100 transition duration-1000 group-hover:duration-200>/div>a hrefmailto:mykyta.cherniavskyi1@gmail.com target_blank relnoreferrer data-umami-eventContact Me aria-labelContact Me (opens in a new tab) classbtn lg:btn-lg w-full rounded-full relative hover:bg-#eeeae7 h-16 text-lg>Contact Me/a>/div> div classflex-1 relative>a hrefhttps://drive.google.com/file/d/1O6txBTUq4da0pzRkSh9EadqEKCiClaXZ/view?uspsharing target_blank relnoreferrer data-umami-eventView Full CV aria-labelView Full CV (opens in a new tab) classbtn lg:btn-lg border-transparent rounded-full w-full shadow-xl bg-transparent hover:bg-#cfcbc6/25 peer h-16 text-lg>View Full CV/a>div classtransition-all top-0 absolute gradient-background rounded-full -z-10 w-full h-full peer-active:peer-hover:scale-95>/div>/div> /div> /div> /div> div classflex flex-col gap-4 lg:gap-3> h3 classtext-2xl sm:text-3xl lg:text-2xl>Full Stack Engineer with 5+ years of experience/h3> p classtext-lg sm:text-xl lg:text-lg>👋 Hi! I’m Mykyta (Nikita), a full-stack engineer who creates scalable, user-focused web applications. Skilled in TypeScript, Node.js, React, and AWS, I’m passionate about delivering seamless solutions. Let’s build something great together!/p> div classflex gap-2 items-center> a hrefhttps://maps.app.goo.gl/tR8Tc2AyDEmp2xTPA target_blank relnoreferrer data-umami-eventShow Location aria-labelMunich, Germany classrelative group overflow-hidden col-span-2 h-48 sm:h-72 lg:h-40 w-full rounded-3xl border-4 border-gray-200 p-4 transition-all> div classabsolute inset-0 z-10 bg-url(/images/munich.webp) bg-center bg-cover bg-no-repeat>/div> div classabsolute z-30 left-1/2 top-1/2 h-20px w-20px -translate-x-1/2 -translate-y-1/2 animate-marker rounded-full bg-blue-500>/div> div classabsolute left-1/2 top-1/2 z-30 h-20px w-20px -translate-x-1/2 -translate-y-1/2 rounded-full border-3px border-neutral-50 bg-blue-500 shadow-2xl>/div> span classabsolute left-4/2 top-1 z-30 font-semibold text-lg text-#fbf7f4 uppercase>Munich, Germany/span> /a> /div> div classflex gap-5> a classflex hrefhttps://www.linkedin.com/in/mykyta-cherniavskyi target_blank relnoreferrer noopener idLinkedin aria-labelLinkedIn (opens in a new tab) data-umami-eventShow LinkedIn> svg classw-10 h-10 xmlnshttp://www.w3.org/2000/svg viewBox0 0 48 48> path fill#0288d1 dM8.421 14h.052 0C11.263 14 13 12 13 9.5 12.948 6.945 11.263 5 8.526 5 5.789 5 4 6.945 4 9.5 4 12 5.736 14 8.421 14zM4 17H13V43H4zM44 26.5c0-5.247-4.253-9.5-9.5-9.5-3.053 0-5.762 1.446-7.5 3.684V17h-9v26h9V28h0c0-2.209 1.791-4 4-4s4 1.791 4 4v15h9C44 43 44 27.955 44 26.5z>/path> /svg> /a> a classflex hrefhttps://github.com/MykytaCherniavskyi target_blank relnoreferrer noopener idGithub aria-labelGithub (opens in a new tab) data-umami-eventShow Github> svg classw-10 h-10 xmlnshttp://www.w3.org/2000/svg viewBox0 0 50 50> path dM17.791,46.836C18.502,46.53,19,45.823,19,45v-5.4c0-0.197,0.016-0.402,0.041-0.61C19.027,38.994,19.014,38.997,19,39 c0,0-3,0-3.6,0c-1.5,0-2.8-0.6-3.4-1.8c-0.7-1.3-1-3.5-2.8-4.7C8.9,32.3,9.1,32,9.7,32c0.6,0.1,1.9,0.9,2.7,2c0.9,1.1,1.8,2,3.4,2 c2.487,0,3.82-0.125,4.622-0.555C21.356,34.056,22.649,33,24,33v-0.025c-5.668-0.182-9.289-2.066-10.975-4.975 c-3.665,0.042-6.856,0.405-8.677,0.707c-0.058-0.327-0.108-0.656-0.151-0.987c1.797-0.296,4.843-0.647,8.345-0.714 c-0.112-0.276-0.209-0.559-0.291-0.849c-3.511-0.178-6.541-0.039-8.187,0.097c-0.02-0.332-0.047-0.663-0.051-0.999 c1.649-0.135,4.597-0.27,8.018-0.111c-0.079-0.5-0.13-1.011-0.13-1.543c0-1.7,0.6-3.5,1.7-5c-0.5-1.7-1.2-5.3,0.2-6.6 c2.7,0,4.6,1.3,5.5,2.1C21,13.4,22.9,13,25,13s4,0.4,5.6,1.1c0.9-0.8,2.8-2.1,5.5-2.1c1.5,1.4,0.7,5,0.2,6.6c1.1,1.5,1.7,3.2,1.6,5 c0,0.484-0.045,0.951-0.11,1.409c3.499-0.172,6.527-0.034,8.204,0.102c-0.002,0.337-0.033,0.666-0.051,0.999 c-1.671-0.138-4.775-0.28-8.359-0.089c-0.089,0.336-0.197,0.663-0.325,0.98c3.546,0.046,6.665,0.389,8.548,0.689 c-0.043,0.332-0.093,0.661-0.151,0.987c-1.912-0.306-5.171-0.664-8.879-0.682C35.112,30.873,31.557,32.75,26,32.969V33 c2.6,0,5,3.9,5,6.6V45c0,0.823,0.498,1.53,1.209,1.836C41.37,43.804,48,35.164,48,25C48,12.318,37.683,2,25,2S2,12.318,2,25 C2,35.164,8.63,43.804,17.791,46.836z>/path> /svg> /a> /div> /div> /div> /div> div classlg:col-start-5 lg:col-end-5 xl:col-start-4>/div> div classcol-start-1 col-end-2 lg:col-start-6 lg:col-end-11 xl:col-start-5> div idwork classflex flex-col gap-7 pt-8> h3 classtext-3xl sm:text-4xl>I’ve worked on span classfont-bold>product startups/span> and span classfont-bold>service company/span> /h3> div classcollapse bg-base-200 transition-grid-template-rows duration-400ms md:duration-200> input idSoundCampaign data-umami-eventShow experience in SoundCampaign classpeer typecheckbox data-mb-collapstrue value0> label forSoundCampaign class collapse-title text-xl font-medium transition-all duration-300 lg:peer-hover:&>div>div>div:first-of-type:-rotate-6 sm:peer-hover:&>div>div>div:first-of-type:scale-110 peer-checked:&>div>div>div:first-of-type:-rotate-6 sm:peer-checked:&>div>div>div:first-of-type:scale-110 peer-checked:peer-hover:&>div>div:first-of-type:scale-100 pr-2 > div classflex gap-8> div classavatar w-5.5rem sm:w-24> div classw-fit h-fit rounded-xl transform transition-transform duration-400ms md:duration-300> img classw-full h-full src/images/soundcampaign.webp altSoundCampaign logo> /div> /div> div> p classtext-2xl sm:text-3xl lg:text-xl font-bold>Backend Developer/p> p classtext-lg>SoundCampaign (Remote)/p> span classtext-base>September 2023 - May 2024/span> /div> /div> /label> div classcollapse-content> div classflex gap-6 flex-col mt-2 sm:mt-0 sm:ml-8.5rem> div> p classfont-bold text-lg sm:text-xl lg:text-lg>Technologies/p> ul classmt-2 flex flex-wrap gap-2 sm:gap-1 aria-labelTechnologies used> li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> TypeScript /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> JavaScript /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> Docker /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> Express /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> NestJS /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> MySQL /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> AWS /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> RabbitMQ /div> /li> /ul> /div> div> p classfont-bold text-lg sm:text-xl lg:text-lg>Work & reponsibilities/p> p classtext-lg lg:text-base>Developed and maintained backend components, designing new features to enhance platform functionality. Worked with integrations and APIs like Spotify and TikTok, enhancing seamless connections between artists and curators while improving user experience. Researched and implemented solutions to optimize API usage and platform performance. Conducted detailed code reviews and refactored legacy code to boost scalability and maintainability./p> /div> div> p classfont-bold text-lg sm:text-xl lg:text-lg>Company Links/p> a target_blank hrefhttps://soundcamps.com classlink transition-opacity hover:opacity-60 relnoreferrer aria-labelSoundCampaign (opens in a new tab)>Website/a> span>|/span> a target_blank hrefhttps://www.linkedin.com/company/soundcampaign classlink transition-opacity hover:opacity-60 relnoreferrer aria-labelLinkedIn SoundCampaign (opens in a new tab)>LinkedIn/a> /div> /div> /div> /div>div classcollapse bg-base-200 transition-grid-template-rows duration-400ms md:duration-200> input idGetprospect data-umami-eventShow experience in Getprospect classpeer typecheckbox data-mb-collapstrue value0> label forGetprospect class collapse-title text-xl font-medium transition-all duration-300 lg:peer-hover:&>div>div>div:first-of-type:-rotate-6 sm:peer-hover:&>div>div>div:first-of-type:scale-110 peer-checked:&>div>div>div:first-of-type:-rotate-6 sm:peer-checked:&>div>div>div:first-of-type:scale-110 peer-checked:peer-hover:&>div>div:first-of-type:scale-100 pr-2 > div classflex gap-8> div classavatar w-5.5rem sm:w-24> div classw-fit h-fit rounded-xl transform transition-transform duration-400ms md:duration-300> img classw-full h-full src/images/getprospect.webp altGetprospect logo> /div> /div> div> p classtext-2xl sm:text-3xl lg:text-xl font-bold>Full Stack Engineer/p> p classtext-lg>Getprospect /p> span classtext-base>July 2020 - June 2023/span> /div> /div> /label> div classcollapse-content> div classflex gap-6 flex-col mt-2 sm:mt-0 sm:ml-8.5rem> div> p classfont-bold text-lg sm:text-xl lg:text-lg>Technologies/p> ul classmt-2 flex flex-wrap gap-2 sm:gap-1 aria-labelTechnologies used> li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> TypeScript /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> JavaScript /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> Node.js /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> NestJS /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> Express.js /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> React /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> Redux /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> MongoDB /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> Redis /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> RabbitMQ /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> Elasticsearch /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> Integrations /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> AntDesign /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> AWS (S3, EC2, Lambda) /div> /li> /ul> /div> div> p classfont-bold text-lg sm:text-xl lg:text-lg>Work & reponsibilities/p> p classtext-lg lg:text-base>As a software engineer, I was responsible for implementing new features across both front-end and back-end components of applications, integrating third-party services, and actively contributing to user interface design. I developed a Google Sheets plugin from the ground up, which led to a 5% monthly increase in new users. Additionally, I built a Telegram Bot for the internal team that significantly improved work processes, resulting in a decreased workload for developers and enhanced support team efficiency. I also performed code refactoring to improve the maintainability and performance of the application./p> /div> div> p classfont-bold text-lg sm:text-xl lg:text-lg>Company Links/p> a target_blank hrefhttps://www.getprospect.com classlink transition-opacity hover:opacity-60 relnoreferrer aria-labelGetprospect (opens in a new tab)>Website/a> span>|/span> a target_blank hrefhttps://www.linkedin.com/company/getprospect-com classlink transition-opacity hover:opacity-60 relnoreferrer aria-labelLinkedIn Getprospect (opens in a new tab)>LinkedIn/a> /div> /div> /div> /div>div classcollapse bg-base-200 transition-grid-template-rows duration-400ms md:duration-200> input idMindK data-umami-eventShow experience in MindK classpeer typecheckbox data-mb-collapstrue value0> label forMindK class collapse-title text-xl font-medium transition-all duration-300 lg:peer-hover:&>div>div>div:first-of-type:-rotate-6 sm:peer-hover:&>div>div>div:first-of-type:scale-110 peer-checked:&>div>div>div:first-of-type:-rotate-6 sm:peer-checked:&>div>div>div:first-of-type:scale-110 peer-checked:peer-hover:&>div>div:first-of-type:scale-100 pr-2 > div classflex gap-8> div classavatar w-5.5rem sm:w-24> div classw-fit h-fit rounded-xl transform transition-transform duration-400ms md:duration-300> img classw-full h-full src/images/mindk.webp altMindK logo> /div> /div> div> p classtext-2xl sm:text-3xl lg:text-xl font-bold>Full Stack Engineer/p> p classtext-lg>MindK /p> span classtext-base>February 2018 — June 2018/span> /div> /div> /label> div classcollapse-content> div classflex gap-6 flex-col mt-2 sm:mt-0 sm:ml-8.5rem> div> p classfont-bold text-lg sm:text-xl lg:text-lg>Technologies/p> ul classmt-2 flex flex-wrap gap-2 sm:gap-1 aria-labelTechnologies used> li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> JavaScript /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> Node.js /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> React /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> MySQL /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> PostgreSQL /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> Adonis.js /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> Express.js /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> Ember /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> PHP /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> JQuery /div> /li>li> div classflex items-center font-roboto-condensed rounded-full text-blue-600 bg-white sm:border-zinc-700 shadow-sm px-4 py-2 lg:px-3 lg:py-1 text-sm lg:text-xs font-medium leading-5 sm:border sm:border-opacity-50 sm:text-zinc-600 sm:group-hover:border-transparent sm:group-hover:text-blue-600 sm:group-hover:bg-white> Wordpress /div> /li> /ul> /div> div> p classfont-bold text-lg sm:text-xl lg:text-lg>Work & reponsibilities/p> p classtext-lg lg:text-base>As a full-stack developer, I was developing user interface components, optimizing and refactoring existing code, and implementing server-side logic. I also contributed to the creation and maintenance of custom WordPress plugins, enhancing functionality and user experience. Additionally, I worked on a market platform and CRM system, improving their performance and streamlining user interactions. My efforts helped in ensuring the scalability and reliability of the products./p> /div> div> p classfont-bold text-lg sm:text-xl lg:text-lg>Company Links/p> a target_blank hrefhttps://www.mindk.com classlink transition-opacity hover:opacity-60 relnoreferrer aria-labelMindK (opens in a new tab)>Website/a> span>|/span> a target_blank hrefhttps://www.linkedin.com/company/mindk classlink transition-opacity hover:opacity-60 relnoreferrer aria-labelLinkedIn MindK (opens in a new tab)>LinkedIn/a> /div> /div> /div> /div> /div> div ideducation classflex flex-col gap-y-5 mt-10> h3 classtext-3xl>Education/h3> div classbg-base-200 p-4 rounded-xl> div class text-xl font-medium > div classflex gap-8> div classflex overflow-hidden min-w-5.5rem w-5.5rem sm:w-24> div classw-fit h-fit rounded-xl bg-white> img classw-full h-full scale-75 src/images/ssu.webp altssu logo> /div> /div> div> p classtext-2xl sm:text-3xl lg:text-xl font-bold>Sumy State University/p> p classtext-lg>Bachelors degree, Computer Science/p> span classtext-base>2017 - 2019/span> /div> /div> /div> /div> /div> div idrecommendation classflex flex-col mt-10> h3 classtext-3xl mb-7>Recommendations/h3> div classflex flex-col gap-y-8> div classflex flex-col gap-y-8 border-t border-t-black pt-9> p classtext-xl sm:text-xl text-justify md:text-left> I am thrilled to provide my recommendation for Nikita as a Full Stack Developer. Nikita has been an integral part of our GetProspect team, providing a high level of technical proficiency in both front-end and back-end development. His attention to detail and ability to think innovatively has been instrumental in the success of our projects. Nikita has excellent problem-solving skills, he is a quick learner, and always keen to take on new challenges and grow professionally. His collaborative approach makes him a valuable team member. I am confident that Nikita will excel in the role of Full Stack Developer and will make significant contributions to any company. /p> a target_blank data-umami-eventShow LinkedIn - Dmytro Shulha hrefhttps://www.linkedin.com/in/dima-shulga/ classw-fit relnoreferrer aria-labelLinkedIn Dmytro Shulha (opens in a new tab)> div classflex gap-5> div classavatar> div classw-16 h-fit sm:w-12 rounded-full> img src/images/dmytro.webp altDmytro Shulha> /div> /div> div classflex flex-col> p classtext-xl sm:text-lg> Dmytro Shulha /p> p classuppercase text-lg sm:text-base opacity-50> Founder GetProspect /p> /div> /div> /a> /div>div classflex flex-col gap-y-8 border-t border-t-black pt-9> p classtext-xl sm:text-xl text-justify md:text-left> Nikita is an excellent full-stack developer who has consistently demonstrated his ability to tackle a multitude of challenges. With a comprehensive understanding of both front-end and back-end development, he possesses a well-rounded skill set that allows him to contribute effectively to various aspects of a project. Nikita's problem-solving abilities have been evident through his successful resolution of numerous complex issues. Despite his intermediate level, Nikita has proven himself to be a reliable and resourceful developer, consistently delivering solutions that meet or exceed expectations. As an employer, you can count on Nikita to bring dedication, enthusiasm, and a strong track record of problem-solving as a full-stack developer. /p> a target_blank data-umami-eventShow LinkedIn - Andriy Kuktenko hrefhttps://www.linkedin.com/in/andrew-kuktenko/ classw-fit relnoreferrer aria-labelLinkedIn Andriy Kuktenko (opens in a new tab)> div classflex gap-5> div classavatar> div classw-16 h-fit sm:w-12 rounded-full> img src/images/andriy.webp altAndriy Kuktenko> /div> /div> div classflex flex-col> p classtext-xl sm:text-lg> Andriy Kuktenko /p> p classuppercase text-lg sm:text-base opacity-50> Senior Full Stack Developer /p> /div> /div> /a> /div>div classflex flex-col gap-y-8 border-t border-t-black pt-9> p classtext-xl sm:text-xl text-justify md:text-left> I had a great opportunity to work with Nikita in the same team and defenetly recommend him as a Full-stack developer. He demonstrated deep knowledge on his role, as well as a great passion for his work. Nikita always pays attention to details and is capable of executing tasks of varying complexity. His ability to solve problems and make appropriate decisions is remarkable. Nikita is a communicative and friendly colleague, always willing to help others regardless of difficulties. He is undoubtedly a role model for the many other developers. I recommend Nikita with confidence, as he adds significant value to any project he is involved with. Would work with him again in future with pleasure. /p> a target_blank data-umami-eventShow LinkedIn - Maryna Kuznetsova hrefhttps://www.linkedin.com/in/maryna-kuznetsovaaa/ classw-fit relnoreferrer aria-labelLinkedIn Maryna Kuznetsova (opens in a new tab)> div classflex gap-5> div classavatar> div classw-16 h-fit sm:w-12 rounded-full> img src/images/maryna.webp altMaryna Kuznetsova> /div> /div> div classflex flex-col> p classtext-xl sm:text-lg> Maryna Kuznetsova /p> p classuppercase text-lg sm:text-base opacity-50> HR Manager /p> /div> /div> /a> /div> /div> /div> div classflex flex-col gap-y-12 my-16 sm:mt-6rem> span classtext-center lg:text-start text-4xl sm:text-6xl lg:text-5xl xl:text-6xl font-bold transition-opacity ease-linear delay-500 connect>Let’s Connect 🧩/span> div classw-full lg:max-w-56 px-10 lg:px-0 sm:max-w-32rem self-center lg:self-start> div classrelative group flex-1>div classabsolute shadow-xl -inset-1 bg-transparent blur gradient-background-reverse rounded-full opacity-60 group-hover:opacity-100 transition duration-1000 group-hover:duration-200>/div>a hrefmailto:mykyta.cherniavskyi1@gmail.com target_blank relnoreferrer data-umami-eventContact Me aria-labelContact Me (opens in a new tab) classbtn lg:btn-lg w-full rounded-full relative hover:bg-#eeeae7 h-16 text-lg>Contact Me/a>/div> /div> /div> /div> div classcol-start-1 col-end-11> footer classfooter footer-center text-base-content rounded pt-12 lg:pt-6.5rem pb-14 sm:pb-8.5rem> nav classflex flex-col gap-5 md:grid md:grid-flow-col md:gap-8 uppercase text-xl > a aria-labelShow work experience href#work class uppercase relative after:content- after:bg-black after:w-0 after:h-0.5 after:bottom-0 after:left-auto after:absolute after:right-0 after:duration-500 hover:after:left-0 hover:after:right-auto hover:after:w-full >work experience/a>a aria-labelShow education href#education class uppercase relative after:content- after:bg-black after:w-0 after:h-0.5 after:bottom-0 after:left-auto after:absolute after:right-0 after:duration-500 hover:after:left-0 hover:after:right-auto hover:after:w-full >education/a>a aria-labelShow recommendation href#recommendation class uppercase relative after:content- after:bg-black after:w-0 after:h-0.5 after:bottom-0 after:left-auto after:absolute after:right-0 after:duration-500 hover:after:left-0 hover:after:right-auto hover:after:w-full >recommendation/a> /nav> nav> div classgrid grid-flow-col gap-4> a classflex hrefhttps://www.linkedin.com/in/mykyta-cherniavskyi target_blank relnoreferrer noopener aria-labelLinkedIn (opens in a new tab) idLinkedin data-umami-eventShow LinkedIn> svg classw-10 h-10 xmlnshttp://www.w3.org/2000/svg viewBox0 0 48 48> path fill#0288d1 dM8.421 14h.052 0C11.263 14 13 12 13 9.5 12.948 6.945 11.263 5 8.526 5 5.789 5 4 6.945 4 9.5 4 12 5.736 14 8.421 14zM4 17H13V43H4zM44 26.5c0-5.247-4.253-9.5-9.5-9.5-3.053 0-5.762 1.446-7.5 3.684V17h-9v26h9V28h0c0-2.209 1.791-4 4-4s4 1.791 4 4v15h9C44 43 44 27.955 44 26.5z>/path> /svg> /a> a classflex hrefhttps://github.com/MykytaCherniavskyi target_blank relnoreferrer noopener aria-labelLinkedIn (opens in a new tab) idGithub data-umami-eventShow Github> svg classw-10 h-10 xmlnshttp://www.w3.org/2000/svg viewBox0 0 50 50> path dM17.791,46.836C18.502,46.53,19,45.823,19,45v-5.4c0-0.197,0.016-0.402,0.041-0.61C19.027,38.994,19.014,38.997,19,39 c0,0-3,0-3.6,0c-1.5,0-2.8-0.6-3.4-1.8c-0.7-1.3-1-3.5-2.8-4.7C8.9,32.3,9.1,32,9.7,32c0.6,0.1,1.9,0.9,2.7,2c0.9,1.1,1.8,2,3.4,2 c2.487,0,3.82-0.125,4.622-0.555C21.356,34.056,22.649,33,24,33v-0.025c-5.668-0.182-9.289-2.066-10.975-4.975 c-3.665,0.042-6.856,0.405-8.677,0.707c-0.058-0.327-0.108-0.656-0.151-0.987c1.797-0.296,4.843-0.647,8.345-0.714 c-0.112-0.276-0.209-0.559-0.291-0.849c-3.511-0.178-6.541-0.039-8.187,0.097c-0.02-0.332-0.047-0.663-0.051-0.999 c1.649-0.135,4.597-0.27,8.018-0.111c-0.079-0.5-0.13-1.011-0.13-1.543c0-1.7,0.6-3.5,1.7-5c-0.5-1.7-1.2-5.3,0.2-6.6 c2.7,0,4.6,1.3,5.5,2.1C21,13.4,22.9,13,25,13s4,0.4,5.6,1.1c0.9-0.8,2.8-2.1,5.5-2.1c1.5,1.4,0.7,5,0.2,6.6c1.1,1.5,1.7,3.2,1.6,5 c0,0.484-0.045,0.951-0.11,1.409c3.499-0.172,6.527-0.034,8.204,0.102c-0.002,0.337-0.033,0.666-0.051,0.999 c-1.671-0.138-4.775-0.28-8.359-0.089c-0.089,0.336-0.197,0.663-0.325,0.98c3.546,0.046,6.665,0.389,8.548,0.689 c-0.043,0.332-0.093,0.661-0.151,0.987c-1.912-0.306-5.171-0.664-8.879-0.682C35.112,30.873,31.557,32.75,26,32.969V33 c2.6,0,5,3.9,5,6.6V45c0,0.823,0.498,1.53,1.209,1.836C41.37,43.804,48,35.164,48,25C48,12.318,37.683,2,25,2S2,12.318,2,25 C2,35.164,8.63,43.804,17.791,46.836z>/path> /svg> /a> /div> /nav> aside> p classflex items-center text-2xl>Made with span classtext-2xl pl-2>❤️/span>/p> /aside> /footer> /div> /main> /body> /html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]