Craig Horwood


My name is Craig Horwood, and I have been programming since 2010, when I was 11 years old. For the first four years I was primarily an animator, however I have focused solely on programming since 2014.

At this point in time, I am fluent in C/C++, Java, C#, JavaScript/TypeScript, and web programming languages such as PHP and MySQL. Most of my work exists in the form of games and interactive code experiments, all of which can be found in the Games and Code sections of my website respectively.

My philosophy behind presenting my work in an interactive way is to demonstrate my ability to abstract the various tasks required to create such software, with an end product that is enjoyable and/or impressive to the uninitiated, and a source code which is able to display my penchant for abstraction, problem-solving, and program efficiency.

I have previously worked under contracts as a C# programmer and web application developer. Please find my contact details below.

GitHub: CraigHorwood