Место рождения. Образование. Родился в пгт Зеленогорское Любашевского района Одесской области. В 1998 году окончил Международный Соломонов университет, получил квалификацию специалиста по правоведению.

Карьера. С 1998 до 2001 гг. Руслан Рябошапка работал главным консультантом заместителя начальника управления законодательства о правосудии, охране правопорядка и обороне; заместителем директора Департамента законодательства о правосудии, криминального и процессуального права и об административной ответственности Министерства юстиции Украины; заместителем начальника отдела Государственного департамента Украины по вопросам исполнения наказаний.

В 2001-2002 гг. - заместитель директора Департамента законодательства о правосудии, криминального и процессуального права и об административной ответственности Министерства юстиции Украины.

В 2002-2003 гг. - директор Центра правовой реформы и законопроектных работ при Министерстве юстиции Украины.

С декабря 2003 по июнь 2010 гг. Руслан Рябошапка возглавлял Департамент законодательства о правосудии, правоохранительной деятельности и антикоррупционной политики Министерства юстиции Украины. Глава делегации Украины на заседаниях пленарных съездов Группы государств Совета Европы против коррупции (GRECO).

21 июня 2010 года Руслан Рябошапка назначен директором вновь созданного Бюро по вопросам антикоррупционной политики Секретариата Кабинета Министров Украины.

Главная задача Бюро - подготовка и реализация правительственных приоритетов во внедрении антикоррупционной политики. В его структуру входит несколько секторов: проведения антикоррупционной экспертизы, анализа и исследования проблем возникновения коррупции, международного сотрудничества и информационной политики, координации деятельности центральных органов исполнительной власти по вопросам антикоррупционной политики.

В феврале 2011-го Кабмин ликвидировал должность правительственного уполномоченного и Бюро по вопросам антикоррупционной политики.

С февраля 2011 по октябрь 2013 гг. - заместитель директора Департамента юридического обеспечения Секретариата Кабинета министров Украины.

С октября 2013 по март 2014 гг. - руководитель Департамента анализа антикоррупционной политики в неправительственной организации Transparency international Украина.

С 19 марта 2014 года - заместитель министра юстиции Украины.

В марте 2016 года, был избран членом Национального агентства по вопросам предотвращения коррупции, где занимается вопросами антикоррупционной политики и предотвращения конфликта интересов.

9 июня 2017 года Руслан Рябошапка написал заявление об отставке с должности члена Национального агентства по вопросам предотвращения коррупции. 

В 2019 году, на выборах президента Украины стал советником по правоохранительной и антикоррупционной политике кандидата в президенты Украины Владимира Зеленского.

21 мая 2019 года президент Украины Владимир Зеленский назначил Руслана Рябошапку заместителем главы Администрации президента.

25 июня 2019 года президент Владимир Зеленский утвердил предложение об Офисе президента и назначил Руслана Рябошапку замруководителем Офиса президента.

25 июня 2019 года возглавил Нацсовет по антикоррупционной политике.

29 августа 2019 года Верховная Рада поддержала назначение Руслана Рябошапки на должность генерального прокурора Украины, за него проголосовали 312 депутатов.

Регалии. Заслуженный юрист Украины (2010). Награжден почетной грамотой Кабинета министров Украины.

29.08.2019 г.