Projects
Personal apps, tooling, and client sites. Each one starts with the friction I was trying to remove, then the thing that shipped.
Problem
I needed one place for links, writing, tools, and live status without settling for a generic link-in-bio page.
Solution
Built this site as a real product: Next.js + Postgres admin, tracked outbound links, contact form, themeable space background, and a live utility tray (Spotify, weather, Discord, and more).
Problem
Day-to-day DNS, TLS, email, and network checks were scattered across a dozen random sites.
Solution
Shipped an in-browser toolkit on this domain: subnet/CIDR, DNS/WHOIS/RDAP, SSL/PEM, SPF/DMARC, JWT, hashes, Autopilot helpers, and more in one place.
Problem
Artists I actually listen to were easy to miss when they announced North West dates.
Solution
Matched Spotify listening to a durable watchlist, Ticketmaster NW Music events, pin priority, support-act detection, and Telegram instant/digest alerts. Friends can connect their own Spotify on a private vanity URL.
Problem
I wanted to get into music production without paying for Ableton.
Solution
Built a browser DAW (ChatSound) with a sample timeline, AI arrange, vocal accents, and live collab so I could produce in the browser instead of buying a desktop suite.
Problem
Training logs were stuck in spreadsheets that were awkward to update from the gym.
Solution
Built a dedicated workout tracking app at tracker.chadd.ie for logging sessions and keeping training history usable.
Problem
Studying across topics needed structure, not another pile of notes in random tabs.
Solution
Shipped a Grok-powered learning dashboard to organise topics and keep revision moving.
Problem
A non-profit needed a clear public site people could trust and share.
Solution
Designed and shipped friendsplay.org.uk as a clean public presence for the organisation.
Problem
The brand needed a live website that matched the identity and was easy to find.
Solution
Built and launched disposablesouls.co.uk as the public home for the project.
Problem
A renewables business needed a credible site for trust, clarity, and enquiries.
Solution
Delivered mpbrenewables.co.uk as a straightforward business website for the company.
Need something similar for a business or non-profit? Consultancy and contact.