I have a tiny suggestion. You can add a “Badges” category in the profile settings so the user can see all their badges, the locked ones and to set which badges to show on their profile page. It will make the profile page a lil bit more customizable
(Edited)