Career
Before entering political office, Chomakov was an assistant professor of anaesthesiology. In 1997, Chomakov was elected to the National Assembly of Bulgaria. He became mayor of Plovdiv in 1999, succeeding Spas Garnevski.
In 2003 he was elected Mayor of Plovdiv for a second term.