I'm a composer, software engineer, pianist and writer. I'm from Donegal, Ireland.
Some other facts about me: I have a PhD in music composition; I make lots of different kinds of software; I run 5km most days; I have two cats; I love photography; I like making silly things.
You can reach me by email at email@example.com. I'm not hard to find on social networks either.
Here are some things I've done. It's not an exhaustive list; there are some things I can't mention, and probably some things I've forgotten entirely, but it covers a lot of the things I do. Articles I've written and other, smaller stuff goes in my blog instead of here.
Obviously, any views and opinions I state on this blog are not those of my employer. Additionally, none of what I write about here is in any way related to the work I do for them.
A Wordle-inspired game
March 2022Currently Active
Warmle is like Wordle, except each guess shows how hot or cold each letter is.
January 2022 - September 2022Complete
I worked as Senior Mobile Software Engineer on the iOS team at Hertz. This involved working with several teams, through which I was involved in developing new features, and improving existing features, in the Hertz mobile app for the US and Canada markets.
Customer management portal
December 2021 - January 2022Completed
A portal to facilitate management of car insurance customers, and interface with a telematics provider's API to order and manage devices.
Customisable Fitness Dashboards for iOS and macOS
November 2021Currently Active
Fit500 connects to the Apple Health and Apple Fitness apps, and allows you to create customisable fitness dashboards to track, summarise and compare your workouts. Use it to view things like your best 5K run, average swimming pace, or any workout info you like!
You can track any workouts that you've recorded using an Apple Watch, and choose which stats and figures you want to see. It's really useful for comparing one time period against another, or tracking progress towards a goal. It can also make nice shareable images of your stats!
It can access all your historical data, and there's a companion iPad and Mac app that lets you view your data on a bigger screen.
Hands-free page turning app for iOS and macOS
October 2021Currently Active
PageTurn lets you turn the pages of a PDF, hands-free, using facial gestures. Designed with musicians in mind, it uses facial recognition to keep your hands free while practising and performing.Announcing PageTurn, an app that lets you read PDFs and turn their pages hands-free, using facial gestures. It's targeted at musicians, and designed with them in mind. It'll work with any PDF, though, so is useful for any situation when hands-free navigation is needed.
PowerBI report and embedded instance management
August 2021 - January 2022Completed
ReportManager is a custom solution for managing PowerBI Embedded instances. It transparently manages the power on/off of instances to minimise costs while allowing users to access at any time with no need to manually activate or deactivate instances.
The various iterations of this website over the years
April 2021Currently Active
Redesigning my site has become a sort of annual habit the past few years. I've gone through a few different ideas of how to organise it, which you can have a scroll through below.
A repertoire tracking app for iOS and macOS
March 2021Currently Active
Acacia is the perfect way to keep track of the music you’re learning or teaching, and staying on top of your existing repertoire.
Create collections, pieces, and log your practice to build up to your musical goals. It’s ideal for learners, teachers, and professionals alike.
It’s tough knowing which piece to practice next; Acacia can help by organising pieces according to which one needs the most practice. It will also let you know if one piece in particular is getting neglected.
Acacia collections make for a useful teaching tool. Create a collection for each student, and monitor their progress through each lesson, making notes on what to work on next.
Collections are also perfect for creating set lists or concert programmes, and making sure each piece of music inside is up to scratch when performance time comes.
Showcase website for the StreetSpace project
March 2021Currently Active
In collaboration with Nongraphic Studio, I developed a website for the StreetSpace Sailortown project. It implements a custom map view that allows the same areas of Sailortown to be viewed across different points in time.
Vaccine tracking Twitter account
March 2021Currently Active
This is a Twitter account that automatically tweets Ireland’s progress towards vaccinating its population.
Design studio website
January 2020Currently Active
In collaboration with Nongraphic Studio, I developed their new website.
Location-based social network
Budgel was an experiment in bringing Message in a Bottle into the modern era. You could create audio, text, or photo messages, and leave them anywhere in the world for others to find. Go hunting for exciting, secret messages that have been left by other users, which could only be accessed when you get near.
In more remote places, or to get a bit more exposure, you could drop your message in Budgeltown instead - a special place where it would appear nearby for everyone in the world.
Dropping a bottle places it at your exact location. Its title would be visible to everyone, but in order for someone to open it - and access your audio, text, or photo message - they had to go to that exact place and collect it.
It was a fully-fledged social network. You could follow your friends or favourite creators, or just explore the world and see what you find. Its location-centric approach deliberately made it a slower-paced counterpoint to other social networks; viewing someone’s content required a little more effort than just tapping on it. It also allowed audio-only messages, which were then a rarity on social platforms. It was also free of third-party Google/Facebook/etc junk.
Software development studio
September 2018Currently Active
In 2018 my brother and I founded Noli Software Limited. We’re a software company that delivers a range of custom solutions for a variety of clients. We’ve built iOS apps, Android apps, websites and more.
I’m responsible for the day-to-day running of the company, and am our lead developer. I’ve created our iOS apps, designed our server architecture, web interfaces and APIs, while my brother is responsible for design, marketing and our Android development.
Our clients to date have included Culture Night Belfast, Belfast City Council, Letterkenny IT, Kaleidoscope NI and Belfast Maritime Mile.
Social podcast-sharing site
August 2018 - February 2023Retired
Podstand was a social podcast-sharing website. It allowed you to create a profile, upload your podcast subscriptions, and browse other people's subscriptions. It was a cool way to see what others are listening to, and to find some new podcasts to listen to. You could also browse by podcast, and see everyone who listens to a particular show. After running the site for five years, I decided to shutter it for now.
Image filter app for iOS
One Saturday night, I saw a beautiful sunset during a car journey, and did what I’ve done many times; I took out my phone, took a picture, and was disappointed with the results. Between the movement of the car, the lack of light, and the reflections on the car window, it was a blurry mess. The colours were very nice, though, which led me to this idea...
Spectralizer takes a horizontal or vertical row of pixels from an image, then stretches them to create a high-resolution image comprising the colour palette of the original image. Suddenly a blurry, disappointing image becomes an interesting, abstract image with the same colour tones as the source. I think they make really nice wallpapers, and just nice images to look at in general. It’s fun to see the patterns that come out.
A music game for iOS
January 2018Currently Active
Tapt 2 is the follow up to the original, with an all-new UI, and much improved user experience. Its most significant upgrade over the original, however, is its improved sound experience. It uses two-part harmony to create a much richer sound, that’s a lot more recognisable than the monophonic tunes of the first version.
An iOS quiz game with a twist
Déjà is a quiz game with a twist. The basic gist is that instead of answering the question you see on-screen, you have to answer the previous one. It’s a good memory challenge, and I hope strikes the fun-infuriating balance well. It’s also pretty hilarious to watch someone play it.
I’ve since taken this app down from the App Store; but it got many tens of thousands of downloads while it was active, and was featured in the App Store’s “New Games We Love” segment.
A word game for iOS
I made WordFlash over a 24-hour period as an exercise in learning some new things. It’s a simple memory game, where you’re shown a list of words, then have to select the word that you didn’t see.
A short film
A short film I worked on, as DoP, composer and editor.
Gave talk in the *builders* part of the conference
In 2016 I gave a talk at Úll, in The Europe Hotel, Killarney. It was themed around the conceptual similarities between composing and programming.
Residency and music premiere in Romania
I took part in the IConArts festival in Sibiu, Romania, in 2016. My piece, Two Unusual Stories, was premiered by the IConArts Percussion Ensemble and soprano Veronica Anusca.
Acted as first composer in residence for the Ulster Youth Choir
June 2016 - June 2017Concluded
I was appointed as composer in residence for the Ulster Youth Choir. During this I wrote a composition, Darkly Bright that was premiered by the choir in their showcase concert in July 2016, and sung by their chamber choir the following autumn. I also took part in some workshops with the choir that were supervised by Dominic Peckham.
A rhythm game for iOS
May 2016Currently Active
Tapt is a unique music rhythm game. You’re given the name of a song, and each time you tap, you hear the next note. The aim is to play the song with the correct rhythm.
The app can intelligently detect how accurately you’re playing the rhythm, and has a few clever tricks that allow it to judge accurately regardless of the overall tempo you play at.
A simple iOS game
This was an iOS app I developed over a few days as a learning experience, and specifically to get used to the process of publishing to the App Store ahead of my first major release, Tapt.
It’s a simple colour-matching game, where you have to tap on a dot when its colour is the same as the background colour.
A short film
A small short film I wrote and directed.
Improvisation and compressibility as complementary methods of generating and controlling musical material in notated composition
September 2014 - September 2019Completed
From 2014 to 2019 I completed a PhD in music composition, titled Improvisation and compressibility as complementary methods of generating and controlling musical material in notated composition. I was supervised by Professor Piers Hellawell and worked with a range of composers and performers over the course of this research. The research explored my own compositional practices, specifically formalising my use of improvisation as a method of generating musical material, and the development of a concept called compressibility which I use to migrate this material into completed compositions. I attended several festivals, residencies and concerts over the course of this, details of which can be viewed in my thesis attached below.
A short film
I wrote, filmed and directed this short film in 2014. I also wrote the music and did the sound design for it. It premiered at the Aubagne International Film Festival in March 2014.
Video essays about music
I started this channel to host an array of video essays and thoughts about music. Videos are written and presented by Professor Piers Hellwell, and shot and edited by me.
Graduated with Distinction from Queen's University, Belfast
September 2012 - September 2013Completed
I studied under Professor Piers Hellawell and Dr Simon Mawhinney for a master's degree in music composition. During this course I did modules in history as well as performance, and graduated with a distinction in 2013.
Graduated with 1st Class Honours from Queen's University, Belfast
September 2009 - July 2012Completed
From 2009 to 2012 I studied Music at Queen's University Belfast. I specialised in composition and piano performance, and graduated with first-class honours in 2012.
Press the yellow button, and it plays a random episode of The Simpsons
The Pi Zero Simpsons Shuffler is simple - you press the yellow button, and it plays a random episode of the Simpsons.
Check out the blog post below for information on how it's made.