Designer & Developer
A designer and developer (since 1996) who is passionate about music
I build beautiful apps for the web using functional code and technologies like Node.js and React. Alongside working on my personal projects, I'm a Senior Frontend Engineer at Pollen.
Songstack is an iOS and web app for discovering new music
It employs a swiping interface, enabling users to easily feedback on each song they hear. In turn, the recommendations become more accurate to the user's taste.
The iOS app is built with Swift 3, the web app with React, and the server that powers these is built with Node.js and MongoDB.
Songstack was featured on Product Hunt.
A simple web app that helps users find their ideal festival
The tool uses various APIs to get the artists that users follow, and then displays festivals that most match their interests.
The app is deployed using the Serverless framework, hosted entirely using AWS, and has been used by thousands of music fans (mainly thanks to being featured on Product Hunt).
A web and iOS app enabling users to save concert setlists as playlists
Built with Next.js and Expo, along with the APIs of Setlist.fm, Spotify and Apple Music, Setify has been used to save over 100,000 playlists and is featured on Spotify's Developer Showcase.
Setify has always been a playground for me to experiment with and learn new ideas. I made the first version while learning React, and have rebuilt it from scratch twice since then to ensure it's always the best I can make it.