I help businesses and ideas go online through websites that are user-friendly and don’t crash at the first click
Full-stack
React
Node.js
TypeScript
Clean code
Modern
Ukrainian
Basketball
Creative
Ambitious
For me it's not just about making a "pretty website" — I think about structure, logic and interface behavior before I even start writing code. So the result is a tool that works reliably and gets the job done.



I started out in Mariupol. That’s where my interest in technology began—not just in using it, but in understanding how it all works on the inside. Over time, this grew into a desire to create things of my own.
At the same time, I’ve been involved in sports for many years. This has taught me to work consistently and not give up at the first sign of difficulty. In software development, this directly impacts the end result.
Today, I continue to move forward, constantly learning and expanding my knowledge.
I make sure the website runs smoothly: without any strange bugs, with consistent states, and predictable behavior for the user.
The interface should be intuitive. Users shouldn't have to think about where to click. They just do it.
I write code in a way that allows for future expansion. This is important if the project is going to grow rather than remain a static page.