LinkedIn

<script type="text/javascript" src="https://platform.linkedin.com/badges/js/profile.js" async defer></script>

<div class="LI-profile-badge"  data-version="v1" data-size="medium" data-locale="en_US" data-type="vertical" data-theme="dark" data-vanity="robert-wilcox-bb7512182"><a class="LI-simple-link" href='https://www.linkedin.com/in/robert-wilcox-bb7512182?trk=profile-badge'>Robert Wilcox</a></div>

Instructions

Step 1

Copy and paste the following script anywhere in your page

(You only need to do this once)

Copy the code

<script type="text/javascript" src="https://platform.linkedin.com/badges/js/profile.js" async defer></script>

Step 2

Choose a badge from the options below, copy and paste the code 

(includes a link to your public profile)

When I used Google's DNS servers in my router the profile badges did not appear, there was only a link to the profile.  When I switched back to obtaining DNS automatically from my ISP, the badges appeared again. Then I set it to use Google's DNS again and the badges still appeared.