Руслан Мухамедалиевич Каюпов родился в 1984 году в Шиелийском районе Кызылординской области. Имеет высшее образование, образование по специальности «Экономика».
Магистр экономики и бизнеса Кызылординского государственного университета имени Коркыт Ата по специальности «Государственное и местное управление».
Выпускник Академии государственного управления при Президенте Республики Казахстан, магистр Бизнес и управление по образовательной программе «Государственная политика».
Трудовую деятельность начал в 2010 году координатором общественного фонда «Самрук». В 2011-2014 годы работал специалистом Шиелийского районного и Кызылординского городских отделов внутренней политики, главным специалистом Управления по вопросам молодежной политики Кызылординской области, главным экспертом Центра «Қоғамдық келісім» аппарата акима Кызылординской области.
2014-2018 годы главный инспектор аппарата акима города Кызылорда, пресс-секретарь акима города.
В 2018-2020 годы занимал должность руководителя Кызылординского городского отдела внутренней политики.
С 2020 года по настоящее время работал заместителем руководителя областного управления общественного развития.