Iosif (Иосиф) is a Russian transliteration of the Biblical Jew name, it's not Russian. As I said Russian version is Осип (Oh-seep) but it's very rare nowdays. I have no idea how middle or second names formed (we don't have them in Russia) so I just don't know how I can help you, sorry.