Рябошапка родился 14 ноября 1976 года в поселке городского типа Зеленогорское Любашевского района Одесской области.

В 1998 году он окончил частный Международный Соломонов университет по специальности «правоведение».

После получения высшего образования, Рябошапка занимал ряд должностей в Министерстве юстиции Украины, а также был заместителем начальника отдела Государственного департамента Украины по вопросам исполнения наказаний.

Владимир Зеленский. Справка
Владимир Зеленский. Справка
© пресс-служба президента Украины | Перейти в фотобанк
В течение семи лет — с 2003 по 2010 гг. — Рябошапка был во главе Департамента законодательства о правосудии, правоохранительной деятельности и антикоррупционной политики Министерства юстиции Украины, после чего возглавил воссозданное Бюро по вопросам антикоррупционной политики при секретариате Кабмина вплоть до его ликвидации год спустя.

После этого он еще два года пробыл заместителем директора Департамента юридического обеспечения секретариата Кабинета министров Украины, после чего на полгода уходит с госслужбы на одну из руководящих должностей в украинское отделение Transparency international.

С марта 2014 года — замминистра юстиции Украины, еще через два года — член Национального агентства по предотвращению коррупции, однако уже через год Рябошапка написал заявление об отставке.

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

Заслуженный юрист Украины.