I am a software developer
This is the personal website I
created to serve as my portfolio.


More than a decade as a hobbyist programmer, both front-end and back-end professional experience
Programming first became an interest to me in school, but it took me several years to think of it as my future career. I then learned Python, familiarised myself more with JavaScript, and got invested in the web-development. I then also learned (and loved) React.
Web development is not the single thing I do. In fact, over the years I did a lot of various things, only a portion of which had anything to do with the web. I wrote scripts, programs, and small apps for casual needs. And at a few points, even made simple video games.

Some information about who I am
I am a Ukrainian software developer in my late twenties, registered as an individual entrepreneur. I love non-trivial tasks and always am interested to learn some new technology I haven't tried before. However, mundane tasks do not scare me away either.

What kinds of work I'm interested in
It may sound a little bit cocky with my limited experience but I do think of myself as a fairly capable full-stack web developer. Other than that, I have some mobile and desktop app experience,however, I'm a bit less confident in those fields since I mostly did them as a hobby.
Some points about what I learned along the way
More than three years of working with Python and more than a year of professional work with the Django framework.
Around a decade of familiarity with the language and around two years of various React projects.
Began with Pascal, continued to C++/C#, and in several years of hobby programming, moved on to Python and JavaScript (and sometimes PHP).
I had to learn to work in a team of other professionals and it helped me understand how large projects are structured.
During my years of working in web development, I learned to both provide and consume API, as well as some nuances of that.
It goes without saying but learning how to work with version control systems like git is also an important part of being a developer.