Java/Scala developer. Nikita is a proponent of his own "reinvented wheels", but does not avoid ready-made solutions. He has a special interest in metaprogramming.
Sometimes he contributes to open source and tries to create something useful for the community.