I specialize in writing .NET applications from beginning to end; from gathering the requirements to designing the architecture to writing GUIs and making it all work. I write in C# and Visual Basic and generally use WPF. Occasionally, when I need to write a quick, simple application, I may use WinForms. I have recently been breaking into the web app world of ASP.NET as well as the mobile app world of Android and WP8.