Timofey is TOP NOTCH. I love his work, responsiveness, and willingness to work with you. Easy to approach and, even with a language barrier, Timofey gets it right 99% of the time. If he ever gets it wrong he is VERY responsive to get it right and continue the relationship. He does not give up on you, and fully supports all he does. I wish I had 10 more developers like him.