Hi! I'm Matt, a developer and developer advocate passionate about blockchains, smart contracts, AI/ML, and Python.
As a developer, I love building things—especially finding creative ways to combine different technologies into something new and unexpected.
As a developer advocate, I enjoy helping other developers learn, experiment, and build. Let's figure things out together! I also act as the "voice of the developer"—bringing your feedback to product teams and helping shape better tools and experiences.
I'm currently living in Barbados and most recently worked with the Arbitrum Foundation, focusing on Arbitrum Stylus (Rust-based smart contracts) and Arbitrum Orbit (L3 chains). I ran workshops, spoke at hackathons, and built interactive demos like on-chain AI agents in Rust.
Previously, I was:
- Doing Developer Relations at Protocol Labs, working on the Filecoin Virtual Machine (FVM) and Interplanetary Consensus (IPC)—helping developers build on decentralized storage and compute.
- Working on Developer Relations at Bittensor
- the Director of Developer Relations / Principal Developer Advocate at Ripple
- a ML/AI Developer Advocate at IBM Cloud
- The co-creator of Choirless - a tool to allow remote musicians to play together, 2nd place in IBM's Call for Code competition
- the lead of the mobile development team at enquos - a quantified-self startup
- Technical Director of Netsight, a web development agency in the UK
- ...and board member of the Plone Foundation.
Some stuff that I've done
This is just a sample selection of projects I've done, or been substantially involved with over the past few years to give you an idea of the sort of stuff I like doing:
- Interview: Matt Hamilton, Developer Advocate at Arbitrum Foundation | GovHack Brussels
- Filecoin's Virtual Machine: Unlocking Open Data Economy - Consensus 2023
- Developing your first Smart Contract on IPC | Workshop by Matt Hamilton
- A blog post and recording of a talk I gave to the IBM UKI Technical Consulting Group on Twitch Streaming
- A talk I gave at the National University of Singapore (NUS) FinTech Lab: Masterclass in Payments and Blockchain
- A series of ten videos "Intro to the XRP Ledger" that I wrote the initial scripts for
- The XRP Ledger Grants programme that I helped setup and have been a judge for
- A talk / live coding session I gave on the XRP Ledger at Kansas University Blockchain Institute
- A video on Choirless: Connecting musicians with AI and IBM Cloud
- A Twitch live-coding session on: Joyful Tweets: Using IBM Tone Analysis API
- A blog post I wrote: Issuing Assets on the XRP Ledger for Ethereum Developers
Links
Some other places you can find me and my content:
- LinkedIn profile
- Polywork timeline
- My Github page
- Some tech blog posts on Dev.to
- Some videos I've recorded
- Slides of some of my talks
- My (a bit outdated) blog
If you want a chat about any of this, or think I can help your team, then get in touch. My email address is my first name at this domain name.
This site
Why does this page look so bad/old/boring/shit? This entire page is a single HTTP request. Everything needed to render this page is included inline in this HTML document. No external CSS, no fonts, not even an image link. The image at the top is an inline SVG. Why? Just because. I liked the idea of a challenge of making this as simple and as no-frills, and as performant as possible. The entire browser load is about 46kB.