Skip to main content

Contact

Email

Questions and comments are always welcome!

GitHub

The happy home for all of my open-source code

Twitter / X

Follow me for updates on my projects and interesting things I find on the Web

Threads

If you don't like Twitter / X, I also post all my same updates on Threads

LinkedIn

The hub for my professional self, including my education and experience

Keybase

Proof that I am who I say I am