Developing software for web applications, as well as Windows desktop applications. Development on behalf of or in-house. Focused on the .NET development platform of Microsoft, but supplementing with other tools and languages if need be. Realising that although the futuristic has become mundane, there are still worlds to be won.