Ruslan Abdulov was born in 1977 in Anzhero Sudzhensk (Kemerovo region).
In 2000 he graduated from the Siberian Transport University with specialization in “Organization of transportation and management on railway transport”.
Ruslan started his career in 2000 at Krasnoyarsk Railway, where he made his way up from a shunting master to the head of a railway station.
From 2012 to 2015, he held the positions of deputy chief of technological service, deputy chief of traffic management service at Krasnoyarsk Railway, head of department responsible for organization and management of cargo transportation at Central directorate for traffic management.
In December 2015, Ruslan joined the team of JSC RZD Logistics as a Deputy Director on operational support.In June 2018, he was appointed as a Director on operational support at JSC RZD Logistics.