Description
I have been a software developer throughout my entire professional career, which began in 1989. I have written software for Microsoft operating systems during that entire time, starting with DOS and Windows 3.0. I followed the Microsoft development community using the C and C++ languages. In 2000, I moved to .NET and have written software using .NET languages using both C# and VB.NET. My day job affords me the opportunity to hone my management skills as I oversee the careers and growth of consultants who report to me. My off hours find me developing .NET software as a freelance software developer. I'm not here to throw a bunch of technology your way. I'm here to solve your business problem using technology (and, yes, there is a difference). I may very well ask you about your business domain so that I may better serve you with the technology that will make the most sense for your business. I will be more than happy to work with any communication style you choose. My primary modes of contact or mobile phone, email and instant messaging. That being said, let me know what you need and I will do my best to accomodate you.
Skills
Skills in .NET: ASP.NET, Web Services, HTML, Ajax, Windows Forms, C#, VB.NET, .NET 1.x, .NET 2.0, .NET 3.0, .NET 3.5, SQL Server, Expression and Team System (VSTS, TFS)