Neckerchief slide (also known as a woggle). Note that though it looks like a Lego, it is not the same size as a Lego, so Legos will not "snap" onto it. The pictured version is the 1.5x scale STL.
I am a firmware engineer, but my education is in mechanical engineering. I particularly like to work on projects that involve electronics, firmware, and mechanical hardware. And cupcakes.