Software engineer, builder, and amateur runner.

I’m Vitalii, a software engineer based in Porto, Portugal. I occasinally build new stuff and share my learnings here.

AWS Preview Deployments with GitHub Actions

Preview deployments are a great way to test your changes before they go live. In this article, I will show you how to set up AWS preview deployments with GitHub Actions.

How to Optimize Images for Web and Performance

Images are really underestimated on their impact on web performance. There are a few steps that each team can do to make the web faster without hours spent.

Code coverage as a part of CI/CD

This article describes how to make Github Actions working for you. Sometimes we so busy to automate to make us less busy. I am sharing the common workflow that you can just copy from project to project and adding code coverage changes based checking at the end.

Build a website with Gatsby and Strapi Core concepts

It's been amazing month that I've spend with new project based on Gatsby frontend and Headless CMS - Strapi. It would be unfair if I couldn't share all insights and results we've got from that technologies. Interested to build your own application and host it on AWS? Let's check before you have your own story with this amazing stack.

Work

  1. Company
    Reflaunt
    Role
    Engineering Manager
    Date
  2. Company
    Freelance
    Role
    Software Engineer / Consultant
    Date
  3. Company
    Farfetch
    Role
    Software Engineer - Performance
    Date
  4. Company
    Wise Engineering
    Role
    Senior Software Engineer / Mentor
    Date
  5. Company
    Yaware
    Role
    Lead Software Engineer
    Date