В Новосибирскую транспортную прокуратуру Игорь Васеленок переведен с должности прокурора Кировского административного округа города Омска.
Васеленок работает в органах прокуратуры с 1992 года. Свою карьеру начинал с должности стажера помощника Омского прокурора по надзору за соблюдением законов в ИТУ Омской области, впоследствии работал в прокуратуре Куйбышевского района и аппарате прокуратуры Омской области, занимал должности заместителей Омского городского прокурора и прокурора Советского административного округа. Имеет классный чин «старший советник юстиции».