Sergey - From Russian name Sergey coming from Latin Sergius "high", "respected", "worthy". This name is often used instead of the name Sargis.
Hovannisyan - Hovhannisyan or Hovannisyan is an Armenian surname meaning "son of Hovhannes",
the Armenian equivalent of John, thus making it equivalent to Johnson.