Track owner's picture for valeriu-caraulean. Also few fixes in bio.