Simple, well engineered software

Hi. I'm Ian. Welcome to Nifty Digits, my small software company in Cardiff, UK. Since 2012 I've been building tools for the likes of The Office for National Statistics, BBC and Aardman Features.

I write software in Python and JavaScript, with frameworks like Django, Flask and Vue.js. I've written tools that collect surveys for the largest businesses on the web and ensure complex studio animation pipelines run smoothly. I'm pretty lucky to have both a research and feature film background, earning me a PhD and a number of imdb credits.

I believe that the best software is transparent to it's users. I favour simple solutions and building upon existing open source libraries to deliver them.