Education
In 1987 Makeyenko graduated from the Leningrad Academy of Civil Aviation in Leningrad in the Russian Soviet Socialist Republic and started his working life in 1987 as a manager of an air traffic control center in Boryspil in the Ukrainian Soviet Socialist Republic. In 1992 Makeyenko graduated from the Taras Shevchenko National University of Kyiv.
Career
From 25 January 2014 to 7 March 2014, he was head of the Kiev City State Administration. From 1994 till 1995 Makeyenko was Deputy Head of the trade and economic mission of the Embassy of Ukraine in Moscow. After a brief stint as Adviser to Prime Minister of Ukraine Yevhen Marchuk in 1995 and 1996 Makeyenko became Head of the Board of Joint Stock Bank Ukrgazprombank till 1998.
But in parliament he eventually joined in October 2000 the faction of the party Solidarity.
During the 2002 election on an Our Ukraine ticket. In parliament he again left the faction of his election ticket and joined in October 2000 the faction Regions of Ukraine (later to become the biggest party of Ukraine as Party of Regions).
At the 2006 parliamentary elections and the 2007 parliamentary elections Makeyenko was elected on the Party of Regions list, of which he is a deputy head in the faction. At the 2012 parliamentary elections he was re-elected into the Verkhovna Rada as number 19 on the Party of Regions national election list.
On 25 January 2014 Makeyenko was appointed head of the Kiev City State Administration by President Viktor Yanukovych.
The same day Oleksandr Popov was fired as Head of Kiev City Administration. Acting President Oleksandr Turchynov dismissed Makeyenko from the post of the head of Kyiv City State Administration on 7 March 2014. In the 2014 Ukrainian parliamentary election Makeyenko was placed 31st on the electoral list of Strong Ukraine.
In the election Strong Ukraine failed to clear the 5% election threshold (it got 311% of the votes) thus he did not return to parliament.
In the October 2015 Ukrainian local elections Makeyenko is a candidate for Mayor of Kiev for the party Our Land. He did not survive the first round of the Mayoral election.
Politics
Makeyenko has a past in various political parties including the Communist Party of the Soviet Union (1986–1991), the Socialist Party of Ukraine (1991–2000) and (he was member of the presidium of its political council) the Party of Regions (2006 till 2015). In the October 2015 Ukrainian local elections he, for the party Our Land, unsuccessfully tried to be elected Mayor of Kiev.
Membership
In the 1990 parliamentary election Makeyenko was elected into the Verkhovna Rada (Ukrainian parliament) as a member of the Communist Party of Ukraine elected from constituency number 209 in Boryspil. In parliament he become member of Group of 239. In the 1998 parliamentary election Makeyenko was elected into the Verkhovna Rada as a member of the Socialist Party of Ukraine-Peasants" Party of Ukraine Bloc.
This made Makeyenko the youngest ever elected (24 years old) and reelected greatest number of times member of the Verkhovna Rada and a head of the Committee on Rules and Regulation of Verkhovna Rada of Ukraine.