is it possible to show a logged-in frontend user all the events they are registered for?
You are probably looking for the Contact Dashboard feature. I have only experience with Wordpress, where the logged in user can see his memberships, events, payments, invoices etc.

There seems to be a similar feature available for Joomla as well according to this question on StackExchange. Unfortunately the question has been unanswered.