About Me

Very passionate programmer who strives to learn everything I can. I work on actual projects, both games, related to games, and non-games – always striving to be the best that I can be. More jovial than your average programmer, I have always been known to bring a happy atmosphere to the office that many find surprising. Currently working on personal projects and any contracts that I can find. I love the challenge and sense of achievement.


Interactive Computer Graphics


Playing Cards CPP



perfect match

I am looking for a challenging and varied role, something to keep me on my toes. I am a very hands-on programmer and see myself continuing to do this for at least the next five to ten years, hoping to continue until I am very senior in terms of age. I have experience with both small and large teams, and seem to work well both on my own and part of a unit seeking to create the very best systems they can.


awards & accomplishments

When I was a student at Brunel I received a British Computer Society Award of Merit for work on cryptography.


highlighted clients

Sony Computer Entertainment (Europe), Ideaworks Game Studio and Labs, HB Studios, Frontier Developments, TopLog Inc.

I'm Interested In This Talent/Request Resume

Let us help you fill your positional need with the right talent. Fill out the form below to get this specific talent't name, work history and resume.



8+ years experience

Languages: C, C++, Java, Python, Objective-C, PHP, XML, HTML, Assembler (NASM and MASM), MySQL

Software and Technologies: GCC, G++, GDB, Microsoft Visual Studio, XCode, OpenGL, DirectX, Boost, FMOD, GLFW Source

Control: Git, Perforce, Subversion

Platforms: Windows, Linux, Mac OSX, PlayStation 3, PSVita, Xbox 360, iOS