Content
I also really struggle to introduce myself. My first name is one of the things I find hardest to say. An easy workaround was that I either asked a colleague to introduce me beforehand or just brushed over saying my name (because half the time no one remembers your name anyway). I also begin presentations with something like "First off, I have a stutter/speech impediment, so if you have trouble understanding anything I say please let me know and I can repeat myself". Over time, I've also found techniques that work for me. I stutter a lot reading pre-prepared stuff, so I prefer to get really familiar with the concepts of what I'm presenting and talk in a more freestyle manner with bullet points to keep me on topic. Also, the more often I present to people, the more fluent I become as I get more confident. Sometimes I'll also have a beer before a big presentation because I'm a lot more fluent when I drink (it's not something I recommend to others, but it works for me). I don't know how severe your stutter is compared to mine, nor should it really matter, but I want you to know that there are plenty of great jobs out there even if you stutter. You can find ways to work around blocks and awkward situations, and even perfectly fluent people often still suck at public speaking.