I agree with most other sentiments voiced here. The main priority should be increasing the quantity, quality, value, and ease of use of learning resources. With an emphasis on eliminating empty doxygen documentation wherever possible.
A portfolio page attached to someone’s profile, similar to ArtStation would be a cool place to showcase projects, blogs, etc. But badges/achievements in this space seem like bloat.
A personal-only list of learning articles that you haven’t completed could be useful so that you are aware of new educational content that you haven’t consumed.
A points/achievement system seems unnecessary for the user and for the 3rd party. Look at professional consulting sites (e.g. upwork) that have tech quizzes, the answers are widely published, which makes the certifications meaningless.