Stanislav S. Yarmonov

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