Enthusiastic and capable software professional.
I'm a fast learning and passionate software developer with experience in many disciplines. In my current role, I mainly use C# and WPF to develop the gDoc Application Platform, a document application SDK.
I have experience writing high performance applications using C and C++. This includes multi-threaded applications using C++11 and a Windows shared memory library using memory mapped files.
I also have experience working in a freestanding environment. Building GCC cross compiler tool chains, custom linker scripts for kernel images and implementing C runtime services.
In my spare time I am working on a 32bit kernel for x86 and a 2D game engine/toolkit, using SDL. I also study the linux kernel and have contributed one patch currently. I hope to contribute more to the linux kernel in the future.
Before getting into software development professionally, I spent ten years in the Royal Air Force as a flight operations assistant.
I hold a private pilots licence and a gliding licence.
Global Graphics Software
Global Graphics Software
Global Graphics Software
Royal Air Force (RAF)
The Open University
Sir Harry Smith Community College