John Shutt is a seasoned blockchain engineer and founder with 13 years of software experience, currently co-founding OyaChat and Oya Protocol to blend natural language interfaces with decentralized crypto accounts. He built high-impact on-chain systems at UMA—including oSnap and optimistic governance primitives—and co-founded Across Protocol, contributing core cross-chain and relayer designs. His work on protocols has helped secure over $100M TVL and process more than $10B in volume, reflecting deep expertise in secure smart contract design and protocol engineering. Previously a Senior Blockchain Solutions Architect at EY, he led enterprise-grade blockchain projects and CBDC/track-and-trace architectures, pairing product leadership with rigorous security focus. An early web and journalism technologist, he also ran a secure communications platform for investigative reporting, a detail that underscores his long-standing commitment to privacy and resilient systems.
13 years of coding experience
15 years of employment as a software developer
Bachelor of Arts (B.A.) Creative Writing, Bachelor of Arts (B.A.) Creative Writing at Florida State University
Contributions:220 reviews, 114 commits, 143 PRs in 2 years 1 month
Contributions summary:John's contributions primarily revolve around improving the security and robustness of the UMA Protocol. The commits include extensive code changes focused on addressing naming issues, fixing whitelist naming errors, and correcting serverless tests within the core packages. Furthermore, the user implemented changes to the ExpiringMultiPartyClient to enhance its functionality, alongside adding a new script for encoding ExpiringMultiParty parameters. Moreover, the user added and updated security-related elements within a new zodiac module and improved smart contract functionalities.
DeFi Pulse Adapters - Official Repository so DeFi projects can keep their metrics up to date on DeFi Pulse
Role in this project:
Back-end Developer
Contributions:3 reviews, 24 commits, 1 PR in 27 days
Contributions summary:John primarily focused on integrating a new DeFi project, UMA, into the DeFi Pulse adapters. Their work involved setting up initial project metadata, defining token holders, and pulling data from on-chain sources using GraphQL queries. The user wrote code to fetch collateral balances and incorporated the project into the adapter system. They also made updates to the project category and start date, indicating an understanding of data integration and configuration within the DeFi Pulse ecosystem.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.