About me


For the stalkers and oddly curious

“Communing with squirrels”

This site is focused on my professional and enthusiast experiences with information technology, including coding, hacking, system administration, and anything else I happen to learn or find informative in this area. This site is hosted on AWS S3/CloudFront and created using a static site generator which was done using Pelican but has now been converted over to Hugo.

Professionally, I am a Red Teamer with a system administration and DevOps background. I have a few certifications, OSCP, GPEN, GXPN, Pentest+, AWS Associate Architect, etc. you can see the full list on LinkedIn. Certifications aside, I’ve been doing offensive security for 5+ years, frequent local conferences like BSides and CackalackyCon. Spoke at a few, and presented at DefCon in recent years.

My free time involves a lot of different things. I am involved in a local hackerspace run by FALE a local lockpick group, which works with a lot of things such as self-built 3D printers, microelectronics (Arduino), quad-copters/drones, information security, and coding. Pre-covid (the before times) I was active in a local Python User’s Group, PyPTUG. I also have a lot of projects at home in various states of completion. I sometimes do Muay Thai and Mountain Biking, to stay in shape and because not every hobby I have should be technical. I fill the rest (most) of my time with my family and enjoying life in a small town outside Winston-Salem, NC.

Identity Verification

KeyOxide

KeyBase

PGP Keys

::PGP Public Key
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1

mQENBFKf1DcBB/9IDM4sMzdiE5zX2kPqMcjvviCpdBDH1OxGx3T+4HoP1Z3UHuE5
bdYZupqtD+9GY3NqNhAe2eCe5PQdauDNPqWndzZ92PEE4ARsoRfVsmYAed8xXHiq
oFdrB+BADbX0lUXaBtFuY6j4kDwwqkcOt012INK/Hm0pT12Tu2vDx+9ac/cI9jkf
6SdTBhpiY/IbmptZb+emalyDeIUW/lY1BolalXr4H5VCcdMOGtTgrLs1aF7OEK35
cfUoz8VEUVtu0wh3lq8ABm3G1TE56NAJzX2DAfpqJcvzN1DGWBu4P1grGX8dgEFk
ClMy7+O5Z4XgtbcSm1eLbv2GfqFKDPp5T13JABEBAAG0FnlvbW9tbWFzdGV2ZUBn
bWFpbC5jb22JARwEEAECABAFAlKf1EAJEJtXNyuU0KiDAAApNAf+IWw+I5Rr28G2
bHRzSCYrTrMvNA/peZqtQ6jbLg+PRBN470mvyB/NiFEm3gCR+VYAYAMHWD9QtMtY
5Qf3CjoaOjP6JA4YItAKPC74TWlqv96Cp55KjiCkffOUZ9o6H1uOsM6cL0iqfZj7
jsNhWifNQUKbM8TdwMLppGw0HtW/C0gdIHlGBeRp8dDc2M++ScMQdak8Mi4HW+KY
KWLxi5U7TJ546WXFvzJTJLlwTqiLj8dCA6dioxSdGnM/d5XsUSi1kTJPZ0UPgKYt
YH4baqwBrcukmk0HtsNj2XDkAJsjz9LbuDPCbY44Y5nDS8+3xoL4f0oQSIApCTft
bhzpa10s3Q===qGAz
-----END PGP PUBLIC KEY BLOCK-----

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: OpenPGP.js v4.10.1
Comment: https://openpgpjs.org

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
6WGko/m+ZYOmHYBHEj5k
=A5EV
-----END PGP PUBLIC KEY BLOCK-----