About me

I'm from Dnipro, Ukraine πŸ‡ΊπŸ‡¦. I am a movie geek and a proud owner of Dorka The Cat (who am I kidding, she just gracefully allows me to live with her). In my spare time I am sewing bags and chasing people to play memory game with me. I live in Warsaw, Poland πŸ‡΅πŸ‡±. And I hate tomatoes πŸ…πŸ™…β€β™€οΈ.

00

How it started

I started tinkering with HTML and CSS at the end of 2015, marking my introduction to coding. I was immediately fascinated by the process and the ability to create something tangible from just lines of code. This excitement drove me to continue exploring web development, building small projects with JavaScript, jQuery, and AngularJS along the way.

My main tech stack consists of React, TypeScript, NextJS. I've also worked with and am interested in NodeJS, React Native, GraphQL, WebSockets, Web3.

  • React
  • NextJS
  • Redux
  • Typescript
  • Node
  • HTML/CSS
  • CSS in JS
  • CSS modules
01

My first job

Front-End Web Developer (React), Yalantis

2016 β€” 2018

I started my career as an HTML/CSS developer, working on internal projects within a Back-end team at an outsourcing company. I quickly moved on to client projects, learned React, and joined a major Healthcare platform project, which became my primary focus for the next two years. This experience taught me the importance of code quality and team collaboration. I explored technologies like Ruby on Rails and Vue, and developed a deep appreciation for good design. But what stood out most was the incredible team of talented, passionate individuals who showed me what it means to truly love your work.

  • React
  • Redux
  • Redux Saga
  • CSS Modules
  • Material UI
  • Bulma
  • ReactIntl
  • Webpack
  • SocketIO
  • React Virtualized
  • ScrollMagic
02

My most unusual job

Technical Consultant, LeanConvert

2018 β€” 2021

In order to challenge myself, I joined a UK-based optimization startup, which marked many firsts for me: my first international team, first fully remote team (before it became mainstream), and my first experience with a Lean team. Here, I learned to focus on what needs to be done and how to achieve it in the best possible way. I also learned not to be intimidated by anything JavaScript. I worked on fast-paced MVPs built with ES5, jQuery, Google Docs API, Firebase, and hacking Angular, as well as long-term projects using React, Vue, ES6, AWS, CI/CD, and more.

  • React
  • Redux Thunk
  • Vue
  • Vanilla JS (ES5/ES6)
  • Rollup
  • CSS in JS
  • Styled-components
  • SASS
  • Atlaskit
  • Jira REST API
  • Firebase
  • AWS
  • Sentry
03

Most rewarding job

Front-End Developer (React/React Native), Freelance Project (FinTech)

2021 β€” 2023

I had the opportunity to join a small, dynamic US-based team of passionate developers building a FinTech platform focused on blockchain and NFTs. Despite the fast pace and ever-changing market, they remained driven by their vision and commitment to pushing boundaries. The projects we worked on allowed me to execute precisely on a clearly defined scope of features, and also, when requirements were more vague, exercise my own judgment to deliver working prototypes. This balance was only possible because of the clear communication around what was important and the trust in my professional ability to make decisions on the rest. It was a challenging yet rewarding experience that taught me to be adaptable and proactive while working alongside an incredibly dedicated and talented team.

  • React
  • Redux Toolkit
  • React Native
  • Next.js
  • Typescript
  • Ant Design
  • Tailwind CSS
  • Styled-components
  • Web 3.0
  • Prisma
  • Docker
04

Most holistic project

Front-End Web Developer (NextJS), Freelance Project (EdTech)

2023 β€” 2024

My next freelancing project took me to a US-based product company, where I joined a well-established team amid a major platform redesign and migration to version 2.0. At first, my focus was on migrating the UI kit and collaborating closely with the design and project management teams to ensure a seamless transition. As the project evolved, I took on a broader range of responsibilities, from developing new features and troubleshooting bugs to addressing technical debt and contributing to refactoring efforts, all while ensuring code quality through unit and end-to-end testing. It was a rewarding experience to work in such a structured, process-driven environment, where every task was approached with precision, and the focus was always on delivering high-quality results.

  • Next.js
  • React Query
  • GraphQL
  • Storybook
  • Cypress
  • Jest
  • Typescript
  • PrimeReact
  • Microsoft Azure
05

Where I'm heading

As I look ahead, I'm eager to continue working on impactful projects that allow me to leverage both my technical expertise and my ability to think creatively. I'm drawn to environments that foster collaboration, innovation, and the freedom to experiment. Whether it's tackling complex problems, working with emerging technologies, or joining teams with bold visions, I'm excited by the opportunity to keep learning and making a meaningful impact. Ultimately, I'm seeking roles where I can contribute to building products that make a difference, while being challenged to grow and adapt in new, exciting ways.