• [Email] [email protected]
    • Probably the best way to reach me.
  • [LinkedIn] https://www.linkedin.com/in/ethan-hanlon-6688491a6/
    • I accept connections with people I’ve met or had enough interaction with to consider a professional contact.
  • [Discord]
    • If we’re scheduled to meet, you can email me for my Discord. I try to keep it for people who really need to communicate with me that way.
  • [Social Media] See about page
    • I usually respond to DMs, but would prefer to talk through email if you’re reaching out of the blue.

PGP Key

If you absolutely have to encrypt or sign a message, use this key:

-----BEGIN PGP PUBLIC KEY BLOCK-----

mQINBGEpRf0BEADivPDwlXhPwCPiE6g+rTZbthQtut59lXTlvZ2W6jj6W9ZkUkeu
eCtCA7IGpNdG8FBNHFowQzKBSrmGBUGgmJ+V8zjC1VDlWtIxsHwPAG+BnL9biAwm
AxrTZS8mOAKx82lDYNDcmfXQzegie8xUuG6CGqCq2rFpfbKzTLuo7tUkJsz86vuu
+Ytt2QPBpsc0t4Uy7RtDwCqdONlv1f7WUGQA/8s8YbBJq7t+hy4e7CF5Mu/3Ti8L
8nL8F/3+3iO2an4r1drBwzdHVu1nIQ1yXun5TGROoeoS2GCRY4AHLpb+bhSIseD6
peb04lqlpAkAzXcZJEaEZWC13Zut/zUDFHB7SC4TtiJ95xotqu5ApKOmphuvp0Db
3JKJ8F7sh2bGG3DT2eF5HdbtH3v/Jzr1aebNxqBVqbD9Nxbi7AJ5Bjn41lHRylZ1
J2HC5SXA3nkQLwNiBRrcMQCVRC2DrQa33JX2JYZOOl5B33z0eTd2P1H7/oWoEcIm
8T7M/24n01Wjt3mSA27K1i7UNvdtCxQvdiB9YJ9NeE7UDxKJSJckRowZ1BZv454T
5D+hGmmrOhLp1lp2UngWvqe1tfWmSy/3t1F4dAYOXQHxjQOiFPhJmmoznQpZVOBh
KjNDB2WhH3iZqUioKa9LPhUmAP25ksLNbe+87J3aSpkfOUCqBHah+RtvtQARAQAB
tCJFdGhhbiBIYW5sb24gPGVoYW5sb24xOUBnbWFpbC5jb20+iQJUBBMBCAA+FiEE
cSJzWWizrhi4Iipo5CHpO+PW2ncFAmEpRf0CGwMFCQeGHz0FCwkIBwIGFQoJCAsC
BBYCAwECHgECF4AACgkQ5CHpO+PW2nceuw//XIqAhoWm2H7xqETizVMsZn9nDjBa
voseJ5Jd2Jd9dYRObcZBvsuREc2HL3QiCYDopnXiucOnIgGCWu+oCXL2NofvVaUw
iw/eustjk1AWvJhNNrIPmIaqzp3Vc8Tx1jrX2/yCW4t4xCsPiWnvjdFJ/+rPO7UB
9V1F1+N8tq2gESvGjxfG6X9nbPUcorUrt3zOLmqWtD6m+brEHeuKUEPWUgobV1jC
UYvjm1/ohx38neb3BsKjGT/gktBQ6kxsJmdRg2lPQ8i5dMceITzjxL3dBHRR9qpn
ffQeh19ECGuaVOZ/UjzibdKAyJ2Rq8wsKqSVucW8J2/fpHDJdQf2Lj49EewFyqhU
gN8KtnCvd52wr9xbBoQ0U+3NJkFlWQPjyhUV2NmVtV4Fc3NlVExlase6QU+SO0UB
BljhpKTWCCEL5ORODUilMZfqD45MsjfLPlUagut+rHcx87MiMzSUA0E2o72rgfri
M0xLp1tlsLGMDEQCQlHaIcKwGbxK1mxM8AwAKFqmnvrr8+N72v67MVfdxqo1o27g
x6yQ3LwA9F0Z/GRQZ9kz4GiaYJRE01lBUAaTHThtDXeMNQ1JBfbPUm/clIvh1C/D
7ahNi+OIM5LryRZjzvRbQ+bsEagTlnlj0OKLa4yYiPVTIIk3PWz+u4TB92N0bzjn
g4EkEEGfmh1s5fa5Ag0EYSlF/QEQANtxAI/X1LKgMtJrElUeCJLYt5Qm5T322fcs
b5AH9MNhHflG8R0DF7VX6VwohVmNsTtZna7ZPhh/CwtqhzNyi9v5IP493+3lKDhY
Eqtby9u8+HsyvmQoNEBmwjEdQvsgqiB2pu+1yAKRv0QquSW9mb8huiGwxWQambvX
v/83SWoY3CxR4dGPukfafZLe2U4OqCia7IWK4PbbmVrx0aJzvO78o3d/DXSNb9iR
BkDzFqv16vjS/65dGogqCZLWEMtVNZSZaMwQRj/rhuz3zdI4M4AiAEqgAdhlsXyM
2uQ+sfKOH7Vp1Omo+zIdchvELFfOTaXpZvW8zM+eciHQGaBhniYWVKM+ONA6s+lq
dDxd5lND/CTaIq0d8lvCmqdQ/YTMg8KMUvMnuZJqlmiodB7QmrF9wG9zgaJ40QXq
r+qvHmPmmMPiqLncyG/0qPtlCWysAvLpkmET7FXUPmvdK3TVbEwisQcwmk8tUdmZ
c9yLqzPe94FGCIssZco8r+vhqL+5PtfMvQ3E3L2VgH/XVKWASmOAPIO85r1vv/ZP
zoyJ55278Fy4vkojaYFPJ67VGGmn1bStEDbOQBZtGqznPTyTlhZ2x1APLaxlDhvS
XvG01zstjIfz9xdOPOZ8luY0KIRqlLicAmgat4BnnCxrki1P1HRGWMU45mS7vhGs
tsFgXwtpABEBAAGJAjwEGAEIACYWIQRxInNZaLOuGLgiKmjkIek749badwUCYSlF
/QIbDAUJB4YfPQAKCRDkIek749bad/ReEADd9BDVI++Byjs6d/X9z3gdLxhwDeO4
075EZofA664c+M9dOL9vGXsD+DBZeUGM8jRbrLR9CQDV889ugqnF3QRueMIDWxWu
WyYTSR/U2rWfFRCWyMlUTp1RhR5f2LR7Cmr/UvapPSvaeK1532kNRv8AllGviE21
tOFZ78OMs4FEeKUd17sQ/xXhjh/TTlpEW7awvnNne4H6y0i9RJWo9PFgLO2Ow9nY
1RaLYijLqbuoWzY2uMQKYnrNxuj9Z2NxFOg3aanUvrHWASS2br64f0wfBokMRoCg
afrs5ARJEtXaUMtJV0O41IhaSAJuWPcOhRo+JcW+wgwnbK4bymSvyvqD4rVSR9S6
Z0meecIWUhUUK89hw9BfVgo8iJWMu5cRNW1I4sRcd7UABUT3rLKa6FaQ2yyuNRan
3gFWWF2ytHc2+sPTK0W5Ccr/r/yF2LgqjXo24cet6xPC3lylSkjRkeYiY3tcvvJL
VSzoBwFtCZLe8TcY01eCOCwlqRl22Utc40TXHCYKESz+Thr6dePaAvXQHyjkJYXF
T1h/F33ZuadlRxYcLKmaatltg7Mu9FPwUHBR0DOS4iik9BDKTyRWNzWZPn2g0/YG
7GMIGFHDhleEn0GoxLrExTizWc08ej677GUvbhux5jxTy0O/a0bDVlw76SWN4bcr
iz7NNxAsPH4bHg==
=KZmH
-----END PGP PUBLIC KEY BLOCK-----