Stanislav S. Yarmonov

I am a result of the merging my 20+ years hands on development experience with my lifestyle into three essential principles: