Given Name + Patronymic Name + Surname
Given name: Vladimir
Patronymic name: Alexandrovich (son of Alexandr)
Surname: Putin
The patronymic name and surname changes between male and female.
What is not clear is why Igor is not written as Igorevich.
Perhaps a Russian/Ukrainian user can weight in?