I don’t have a contact form online anymore, even though I got some very rewarding interactions and work product reactions through it.
Your best bet for contacting me right now requires a bit of stalking. Find me on LinkedIn (I tend to be active there a few times a year), or figure out how my current employer structures their email addresses and try to reach out there.