About
I build things. I coach people. I fight for inclusion. Ten years of ventures, dozens of lives touched, and I'm just getting started.
About me →Portfolio
Stop going in circles on big purchases. Score your options against weighted criteria and let the numbers decide.
New
Picking an 8BitDo controller shouldn’t be difficult. Their site doesn't make it easy to find what you're looking for. I built a filterable picker in 8 hours where you can choose by platform, connection type, and must-have features.
A lightweight inbox for finding and replying to conversations. Search Bluesky by keyword, filter by recency and language, and save searches to quickly search again the next day. Made for creators, marketers, and support teams.
A BlueSky user wrote about how annoying it is to compose messages on BlueSky. I made a notes app tailored to this person's needs.
Coaching services for autistic people who want to improve their dating life. A landing page I built and run myself.
Commit to reading 52 books in a year. Set a fine. If you don't make it, you pay me — automatically charged via Stripe on your anniversary date.
"What's for dinner, today?" is my most hated question of the day. I built a Tinder-like recipe app to lower the decision burden.
● Interactive mockup
Schedule and bulk-delete your tweets. Killed by Twitter's 2023 API pricing changes.
● Interactive mockup
Job matchmaking for seekers and employers. Browse vacancies, see your match score, toggle your skills to watch scores update live.
● Interactive mockup
Change your life in 100 days. Pick one habit, check in every day, and see it through. A gamified challenge tracker that runs entirely in your browser.
Rate Spotify playlists, find the best ones, and submit your own.
● Interactive mockup
Bamboo underwear in six colours — a Buffer-style pre-launch site where people could leave their email to be notified when the product launched.
● Interactive mockupSelected Talks
Book me to speakA Manifesto for Better Living
How to design a better world for everyone.
Designing for Inclusion is Good Design for Everyone
How inclusive practices improve the experience for every user.
How to Live Well in a World You Don’t Understand
How to create empathy and connection in an increasingly complex world.
Who Are You When Nobody’s Watching?
Building integrity and self-alignment beyond external validation.
Building Blocks of Happiness
A practical framework for daily habits that compound into long-term well-being.
Mind Meets Machine: Exploring the Role of AI in Mental Health
Where AI can responsibly augment mental health support, and where human care remains irreplaceable.
Built with 11ty, a modern static-site generator, and Tailwind CSS, deployed with Cloudflare. Written in Visual Studio Code. Text is set in Be Vietnam Pro typeface.
Thoughts
What I'm thinking about.
Feb 23, 2026
An open letter to Xbox's new CEO
Xbox can regain momentum, but only by rebuilding identity, lowering friction for players, and protecting creative risk.