Right through school I played in goal during soccer games and got the nickname "CAT". This has stuck with me ever since and I'm still known as Cat and I even got it tatooed on the inside of my bottom lip when drunk one birthday. Anyhoo, when I had to think up a name for the web all the "Cats" were pretty much gone so I picked moggy. And the "mech" bit is short for mechanical cus I'm mechanical engineer.
Dull I admit, but you asked! 😄