This page lists my different online identities. If an account is not listed here, it probably isn't me. There will be accounts I forget to put here, most likely because I barely use them. You can verify them on my Keyoxide Profile. I have also verified this domain there. If you ever see new online account under my name, I urge you to verify it on my Keyoxide profile and/or here. Listing and verifying these profiles is to prevent impersonation of myself and can also be use to stalk me online. Here they are:


If you are looking to contact me, go to my Contact page.