Designer & Developer
A designer and developer who is passionate about music.
I build beautiful, usable things for the web using functional code and technologies like Node.js and React. Alongside my personal projects, I'm building awesome new apps with BeatSwitch and Noon Pacific.
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.
Built using React & MongoDB alongside the APIs of Songkick, Spotify and Facebook, the website has been used by over 2000 people (mainly thanks to being featured on Product Hunt).
A web app enabling users to save concert setlists as Spotify playlists
Built with React and the APIs of Setlist.fm, Spotify and Songkick, the app has been used to save over 15,000 Spotify playlists and is featured on Spotify's Developer Showcase.
Setify has been a playground for me to experiment with and learn new ideas. The first version was made while learning React, and newer features like Average Setlist have helped me to level up my skills.