I'm an experienced full stack web developer and, in addition, had developed iOS and Android applications. I have a solid understanding of algorithms and data structures and an experience in building scalable low-latency systems from scratch.

Well motivated, have good self management and remote working skills, always opened for something new. Attended to various conferences in Ukraine, had experience to be speaker on few of them.

Contributing and maintaining some open source libraries.

Skills

  • HTML
    • Semantic
    • Accessible layout
    • Web standards
    • Template processors
    • Jamstack
  • CSS
    • CSS3
    • Feature detection
    • SCSS
    • PostCSS
    • BEM
    • Adaptive layouts
  • Web
    • SVG
    • WebP
    • Web APIs
    • SPA
    • PWA
    • Browser support
  • JS/TS
    • React
    • Redux
    • MobX
    • Svelte
    • Storybook
    • ES/Stylelint
    • JEST
    • NodeJS
    • ExpressJS
    • Koa
    • Prisma
    • NextJS
    • Profiling
    • Performance optimization
  • Databases
    • MySQL
    • PostgreSQL
    • Redis
    • MongoDB
  • Build
    • Webpack
    • Vite
    • Gulp
    • Parcel
    • Rollup
    • NPM
  • DevOps
    • Docker
    • AWS
    • Git
    • Unix
    • Bash
    • Nginx
    • Jenkins
    • Travis
    • Codefresh

Experience

  • NetlifyStaff Software Engineer — (Boston, MA, USA) Remote
    July 2023 - Present

    After Stackbit has been acquired by Netlify, continue to improve and evolve the Studio.

  • StackbitSenior Fullstack Developer — (Vinnytsia, Ukraine; Kyiv, Ukraine; Boston, MA, USA) Remote
    June 2019 - July 2023

    Stackbit redefines the way websites are being built. Stackbit empowers developers to build websites the way they like, using the tools they love and programming patterns they are accustomed to. However, the technology selected by developers does not limit content creators in WYSIWYG editing capabilities.
    I'm working on different parts of the product, mostly focused on the Studio product - an app which allows users to edit their sites in WYSIWYG and seeing changes in live preview.
    Acquired by Netlify.

  • MyHeritageSenior Web Developer — Lviv, Ukraine
    September 2018 - November 2018

    Development new family home page as single page application using React, Redux, GraphQL. Continuous integration with every hour releases to production, writing unit tests covering code for new application.

  • Sprut.uaFounder & Developer — Vinnytsia, Ukraine
    May 2017 - March 2020

    Started from creating small iOS application for ordering taxi in my local city, grown up to big project with thousands of active users, spreading to other cities and constantly increasing app features.

  • Clio Online (Ciklum)Senior Web Developer — Vinnytsia, Ukraine
    June 2015 - August 2018

    Development and supporting biggest in Denmark learning management system, which contains a lot of subprojects for various types of schools. Also, launched in Sweden and there are plans to grow for other countries. Two offices, in Copenhagen and in Vinnytsia, a lot of remote work and communication. My main goal in the team to be an expert guy in frontend, making decisions in choosing technologies, bootstrapping new projects and solve issues in old ones.

  • EPAMSenior Web Developer — Vinnytsia, Ukraine
    August 2014 - June 2015

    Development of modules and components for project running under Adobe Experience Manager CMS (ver. 6) for world-known company. Creating various components to be used on the page in the browser or/and in the email clients.

  • Win Interactive (ex. Orneon)Web Developer — Vinnytsia, Ukraine
    August 2011 - August 2014
    • Development of browser-based real-money HTML5 blackjack game. Framework adaptation from platformer-games to casual-games.
    • Development of browser MMORPG. Creating web services which handle authentication, deployment and testing.
    • Development of mobile version of the game. Creating map tiles generator.
  • FreelanceWeb Developer — Vinnytsia, Ukraine
    November 2010 - August 2011

    Working as a freelancer on different projects. Worked both on frontend and backend parts.

Education

  • Vinnytsia National Technical University — BSc and MSc Degree
    2012 - 2016

    Faculty of Computer Systems and Networks, Systems engineer in computer systems and networks.

Etc

Programming is big part of me, that's why it is my work and, in the same time, my hobby. Self-learner, started from the scratch and got everything by my own.

Love to travel, when I'm seeing the world it inspires me. Usually read technical books, but also love to dive into fantasies, like the world of Middle-earth or Forgotten realms or Tamriel - but the last comes from the The Elder Scrolls games.

Pretty heavy "pro" gamer, but in a past. Still frequently playing PC/PS games, but not having as much time as before. Love to think if it wasn't IT - would definitely become cybersport player.

Like to drive anything has wheels - bicycles, cars, small planes.