Highlighted Projects

Written in C# and DirectX the GMT allows modders to convert Legend of Grimrock models to OBJ format and to load OBJ, 3DS or DXF 3D models, assign materials to mesh segments and then save those models for use in custom Grimrock dungeons.
A standalone mod for Pathfinder: Kingmaker by Owlcat Games which integrates with Twitch to allow people who are watching you stream to control parts of the game.
The Grimrock Model Toolkit is a mod-tool for the Legend of Grimrock. The GMT makes it easy to re-texture models in Legend of Grimrock Mods and a large number of the rextured and modder-created models on the Legend of Grimrock Mod Nexus were made using this tool.
Sprite Font Builder is a cross-platform application for generating fancy bitmap fonts for use primarily in games built with engines and frameworks that support Bitmap Fonts such as Cocos2d.


OSX Batch Image Resizer is a simple to use, free application for OSX developed by Iron Star Media Ltd to allow users to resize hundreds or thousands of images quickly and easily.
Pixel Grinder is a Batch Image Processor that allows you to resize, watermark and modify thousands of images with just a few clicks of your mouse. Pixel Grinder allows you to setup a custom sequence of image processing actions that you can apply to a collection of images.
Plist Pad is a property list file / plist editor for Windows and soon Linux and OSX. Designed around the native Plist editor for OSX and adding useful features such as find and replace, Plist Pad is intended to bring friendly plist editing to all platforms.


A prototype command line tool using the FBX SDK to import animated 3D models into Legend of Grimrock mods. Supports skinned animation with up to 4 bone weights per vertex.
The Grimrock Graphics Atlas Toolkit is a small utility that was created in order to pack icons for custom items into 'graphic atlas' files for Legend of Grimrock mods.
A standalone mod for Pathfinder: Kingmaker aimed at streamers that replaces the portrait for the main character in your portrait with a live-feed from your WebCam.

Archive / Historical Projects

Ikaroids is a fast paced arcade shooter which was originally released as an Xbox Live Indie Games title on the Xbox Marketplace. All code for this project was written by me and this is my first game project to be released publicly.
iSAM Mobi is a mobile client for SugarCRM and iSAM CRM systems that run in the cloud. iSAM Mobi stores a local copy of your CRM data and was developed for Abazander's CRM system 'iSAM'.