I'm passionate about creation and learning of anything, and this website is created to share some of results :) I believe that any person can learn almost anything with some desire and efforts. But no one can learn everything! Hence, there is a need of careful time management and prioritisation. So, I appreciate sense of purpose and spacious mind.

My occupation is software engineering and I have wide experience among IT technologies. However, my general interest is cognitive science. In addition, I like neurobiology, quantum and astrophysics, other scientific fields and business processes. My hobbies are 3D modelling, learning foreign languages, reading, coins and minerals collecting, riding bicycle, cookery, photographing.

I started with computer graphics and games development at secondary school, but then I've tried many different fields, including desktop, mobile and web development, data analysis, machine learning.
My programming languages are Python, C, C++, Objective-C, JavaScript, Java.

Here you can find much more about my IT experience and its storyline: skills, education, conferences, publications, works, jobs, and accounts on online IT communities (StackOverflow, GitHub).

This is an excellent realisation of ultimate tic-tac-toe game. Rules are simple, but the game process is just exciting!
You can play with a computer on chosen difficulty or with a friend via Internet.
The following versions are available:
play online,
download iOS app
and Android app.
The game is available in 8 languages:
Russian, English, French,
Spanish,
German,
Romanian,
Ukrainian,
Vietnamese.

More and more people wish to study IT world, however most of the articles describe quite specific problems rather, giving no common, solid view on different fields of information technologies. But this is exactly what the beginners need, and since I get a lot of questions about that, I want to provide a comprehensive answer.

Have you ever needed to place some sort of geographic data on a map? And not a static table, but dynamic one, with different detailization for different map zooms? If so, you should have a look at GMapsTable!

TacticToy game board is a tic-tac-toe game board with the same boards in each cell. To win in a board you have to make a line of three signs. And then you get a bigger sign! To win all the game, you have to get the biggest sign.

However, it's not so simple. Most of the time, you can move only in the highlighted region which is chosen by the last move of your rival. So, if your opponent moves in left-top corner of small board, you can move only in the left-top block.