@brettpeary oh. Yeah. I forgot you don't know about that.
I started one of the early federated social networks, Identi.ca, and the software it ran, GNU Social.
I helped create the protocol that it used for communication, OStatus. Then I wrote another distributed software server, pump.io. That software's protocol was the basis for ActivityPub, the protocol that Mastodon uses.
I was co-chair of the Social Web Working Group that standardized ActivityPub. I also co-authored Activity Streams 2.0.