welcome to the science department
You're probably looking for Will Clark, you can find him here:
willclark.me
Link
mastodon
Mastodon