Welcome to my development portfolio. This site contains the projects I've worked on professionally as well as those in my free time or as part of my university degree in Computer Games Science at the University of Teesside. I am currently working as a programmer at Stainless Games on the Isle of Wight.
My main interest is in the area of computer graphics, both offline and real-time. I have experience in writing shaders in HLSL, and also briefly touched asm targeting Shader Model 1 whilst at university. During university and when building an engine for Philanthropy Studios, I have also covered many other areas, including Memory Management, File Handling and Physics. I have created tools in C# with windows forms. I am also interested in the area of Procedural Synthesis, which was the subject of my BSc dissertation and it is something that I plan to do more on in the future.
Outside of computer games and programming, I enjoy listening to music, playing piano and reading. Although I usually play classical/chill-out pieces on the piano, I listen to a wide range of music, from rock to pop to jazz to dance.