Евгений Курапов родился в 1969 году в городе Вихоревка Братского района Иркутской области. Имеет два высших образования: в 1994 году окончил Кузбасский государственный технический университет, в 2008 году - Российский государственный торгово-экономический университет.
В 1994 году начал работать в Кемеровской автоколонне №1237, где прошёл путь от мастера до главного инженера. В 2007 году перешёл на работу в "Управление единого заказчика транспортных услуг" города Кемерово, где работал в должности главного инженера. С 2008 по 2009 годы был начальником управления транспорта, связи и организации дорожного движения комитета по дорожному хозяйству, благоустройству, транспорту и связи администрации Кемерово. В 2009 году был назначен заместителем начальника департамента транспорта и связи администрации Кемеровской области.