Create a new repo with your own username.
My GitHub account is e96031413, so I have to create a new repo named e96031413
Use GitHub Profile README Generator to create a Profile README
Copy the markdown text generated by GitHub Profile README Generator and paste it to your README.md file inside your username repo.
For me, it would be this file. e96031413/README.md
Return to your GitHub profile page, and you can see that all the beautiful stuff does appear.