I’m an independent developer who enjoys turning ideas into working software and experimenting with technology — developing from my home on the water.
I’m comfortable working across different programming languages, platforms and technologies, choosing whatever approach is best suited to the problem.
I particularly enjoy creating new and unusual software, experimenting with hardware, and exploring what can be achieved by combining different technologies.
I take ideas from an initial concept through development and into a finished, working product. I’m naturally curious and enjoy learning new skills and technologies.
Languages · Platforms · Hardware · Frameworks
Have an idea, a project, or something interesting you'd like to discuss?