James Yarwood

C# .NET Developer


Hello, I'm a software developer that is looking to further develop skills towards business-oriented software. I've extensively used C# and the .NET ecosystem as an independent game developer for the past five years with two successful mobile games released on both Windows Phone 7/8 and Android.


I've worked with a variety of different C# frameworks and libraries, ranging from popular ones like Xamarin and JSON.NET to ones targeted at game development, such as MonoGame, SharpDX and XNA.


To begin my transition towards more business-oriented software development, I created this portfolio site from scratch using ASP.NET, Entity Framework, T-SQL and few of the popular JavaScript libraries such as Bootstrap, JQuery and AngularJS.


I would love the opportunity to work with ASP.NET again in the near-future to gain more experience with it and many of the popular tools and frameworks that are used alongside it.

Be sure to take a look around! If you would like to get in touch, check out my CV and hit the contact form!

CV Contact Me

Sharp Shader
An open-source library which allows shaders to be written in C# and then translated to HLSL or GLSL.
Game Localization Tool
Game Localization Tool
A simple but efficient tool created in WPF, for managing string translations in my mobile games. The result can be exported as a JSON file and then loaded by any game that is capable of deserializing it.
Fizz Filler
A game made I made for Android and Windows Phone by using a cross-platform .NET library called Xamarin.
Stone Bolt Engine
A DirectX 11 game engine, which I treated as a learning experience to gain a greater understanding of game engine architecture, high-performance programming. It made heavy use of a wrapper library called SharpDX.
Extensible Game Tools
Extensible Game Tools
A tool-set which was designed to work alongside my game engine. It was fully extensible. At the time I stopped working on it, it had a model viewer, UI editor, sprite sheet editor and basic animation tools.
Physworks
My first mobile game; A physics-based puzzle game made for Windows Phone 7 and 8.x