Software good enough to put online ;)

Minecraft Server Dashboard (2013)

Minecraft server management, simplified. Start hosting your own Minecraft server now, from home. 7,000+ downloads Project page

Brightness Tray (2015)

The missing laptop brightness slider. Project page

Wii Remote Presenter for PowerPoint (2015)

Use your wiimote to control PowerPoint with this addin written in C# Project page
More coming soon
More stuff

Personal projects

The nice thing about personal projects is that you build something nice for yourself - and know exactly what my requirements are 😛

New for 2018

"VisionScreens" is a new-ish project, with the mission to build church presentation software for myself after using a number of existing solutions (both paid and free). I plan to (at least) learn C#, WPF, Sqlite along the way. An alpha maybe in 2017/18 summer. I'm also keen to move (back) to Qt/Qml/C++ afterwards. (This idea has already been on the backburner for a few years.) I find UI design enjoyable - prototype screenshots are available here.

Apart from this project, I also have been doing a bunch of web design on the side, which has come in handy.

Other stuff can be found on my GitHub, mainly stars for interesting projects. GitHub is a great place to find and share examples of code and usages of (sometimes obscure) libraries.

University stuff

Uni projects included building a terrible Connect 4 game in Java, a processor with VHDL, DES encryption on a Zedboard, and building a scalable video transcoding service on AWS.

Currently I am developing on a research project for the Uni, which involves the Linux kernel, FPGAs, python/bash scripting, compilers, and web dev. Fun times.

Fun videos:

  • A line-following robot using Lego NXT - From first year, when no-one knew anything about anything. I think the aim of the course was to stimulate team work?
  • COMP2121 'Microwave simulator' - From second year. Coded entirely in AVR assembly code! Just the tip of the iceberg of "tedious project work". Sadly COMP2121 is being replaced for new students 🙁

Warranty disclaimer

Any software that I've released are fuuly certified:

* yes, this is a joke