About me




A proficient programmer with a creative streak, I enjoy taking an imaginative approach to problem solving. Coding for various platforms using an array of languages, I have been able to build a varied toolset over the years. My strong educational background means that I have a strong grasp of theory to back up my practical ability.

Skills

J2ME
C++
Java
Android
Networking
Games & Apps
Java
C++
C#
VB 6 & .NET
SQL
Databases
Windows
Linux
Git
SVN
Crystal Reports
Server / Client

My Work

Star Trek: Asteroids

Star Trek: Asteroids was my first attempt at developing a game for mobile devices using J2ME. The game is based on a holographic simulation training exercise, where the player must fly a ship through various asteroid fields of increasing difficulty, using skill and weapons to make their way through.
Tell me more!

Multiplayer Checkers Mobile

My second game for mobile devices, this time offering multiplayer capabilities. The game is turn based game and uses tile-based graphics. Players are able to connect to each other's mobile devices in order to play head-to-head. Players each take control of a set of pieces and take turns to move.
Tell me more!

Android Currency Converter

Developed for Google's Android OS, this currency converter aims to be a simple and intuitive application that offers some unique features. The application can perform both "live" conversions using an internet connection, or an "offline" method using the last known rates.
Tell me more!

XARI: XBMC Android Remote Interface

The aim of this project was to create a library interface and media centre remote control for the XBMC Media Centre software. XARI runs on Android powered mobile devices and present users with great looking views of their media collections.
Tell me more!

Contact

Form Submitted


Thank you for getting in contact! I will be sure to reply ASAP and invite you to browse the rest of my website in the meantime.