(that's me)
I'm a developer based in Florida.
I am not actually a doctor nor is my name actually McKay. The name is borrowed from Dr. Rodney McKay
Historically, I wrote and maintained SourceMod plugins, primarily for TF2.
I also write and maintain Node.js modules, which you can find on my npm page.
Have a question about some of my publicly-released code? Please ask at my dedicated dev forum.
In no particular order, you can find me on these services:
Steam SteamRep backpack.tf GitHub npm Keybase AlliedModders-----BEGIN PGP PUBLIC KEY BLOCK----- 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 =e5r6 -----END PGP PUBLIC KEY BLOCK-----
If you wish to send a message to me securely, you may encrypt it with my PGP public key using the form below (powered by OpenPGP.js). After encrypting, send me the message through one of the avenues listed at the top of this page.