This page has just been redesigned, please check back throughout October to see the projects I have worked on.
Esperanto Dictionary (2014-2015)
An Esperanto dictionary app for the Ubuntu phone. This app was written as XSLT instructions used to transform 10,000+ XML data files into QML files that can then be run on the Ubuntu phone.
Bitcoin Touch (2013-2015)
A Bitcoin client for Ubuntu Touch. Originally created using the bitcoinj library for the backend and QML for the interface. The backend was later converted to Python using the pycoin library, which gave us more control and flexibility in how we managed the wallet.
It was implemented as a full SPV wallet, that connected to Bitcoin’s P2P network and synchronised from block headers.
LiveView allows you to take DSLR photos via a computer, and preview those photos on the computer screen before saving. This is useful for photography in a studio or anytime it can be useful to see a fullscreen preview on the computer while shooting.
A GUI toolkit for Pygame developers. Easy and simple to use library, that allows game developers to quickly add GUI components into a new or existing game project.
The project has been praised for having an easy to use API and good documentation. It also supports OpenGL.