Thank you for visiting the site. My name is David Boyd and I am a software consultant. I'm extremely passionate about technology and particularly obsessed with Microsoft. In 2000, I started developing with VB6 and classic ASP. Soon after, I eagerly started working with .NET when it was in beta and completely moved over once .NET 1.0 was released. It was a little difficult to leave VB but I fell in love with C#; VB.NET and I still keep in touch.
I have become proficient in many other non-programming languages such as HTML, JavaScript and SQL to name a few. I have seen so many improvements and advances in technology as a whole since the turn of the millennium; the progress just in the software Industry is almost unbelievable. Some of my favorite innovations I have experienced in my time writing code:
I have worked on many different projects but most of my work has been with web based solutions. These web solutions usually consist of any combination of MVC, webforms, web services, CMSs (Sharepoint, DNN (DotNetNuke), and Orchard), AJAX, bootstrap and LESS. Projects that I have completed that weren't web based involved windows services, winforms, WPF applications, Windows 8 apps and of course the console application.
When I'm not snowboarding, at the beach or hanging out with the friends and family, I enjoy listing to podcast and going to user groups or other software developer events like code camps or launch events and most of all, playing with new technology. I constantly have projects that I think would be fun circling around in my head. Some top projects I would like to do in my free time would be:
While these projects excite me they have to be worked on in my free time, which is not abundant. I hope to showcase my work on this site when I have the time to work on them and post them. In the mean time you can find me on linkedin. Click here to view my linkedin Profile