CollectShine
A new way to showcase your record collection. Tap any album in the app to instantly find it on your shelf, via a smart LED system.
- Laravel
- NativePHP
- ESP32
Hello, I'm
Software consultant, speaker, community organizer and builder of cool things.
Bio
I'm a software consultant, who focuses on high quality deliverables through communication and collaboration.
During the day I work for Vehikl, a team of software developers who consult on a wide variety of technical projects.
Off hours, I'm developing CollectShine a smart shelf system for physical media collectors
I speak at various conferences and meetups. I also run a PHP meetup called GPUG. When I'm not at a keyboard, I'm probably flipping through records.
Speaking
Conferences, meetups, and podcasts. Slides and recordings are linked where they exist.
A discussion on AI and how it has impacted the way developers work.
Most PHP apps run behind nginx, but many developers only touch a small part of what it can do. In this session, we’ll walk through useful nginx features that anyone can start using, even if you’re not a DevOps specialist.
A brief overview of my talk at PHPTek 2026.
Projects
Products, tools, and experiments.
A new way to showcase your record collection. Tap any album in the app to instantly find it on your shelf, via a smart LED system.
ShazamKit audio recognition for NativePHP Mobile. Identify songs from ambient audio on iOS and Android.