E.J. Brennan
I am a veteran Microsoft-centric software developer specializing in the design, development, deployment (and support) of ASP.Net 4.0, Entity Framework, SQL Server web/database solutions have been doing so professionally for over 20 years.
I have been a Microsoft SQL Server developer (and occasional DBA) since the release of Version 4.2 on Windows NT in 1993 and have developed and deployed solutions on each and every version since that time. I am currently developing several new projects with SQL Server version 2008-R2 and the Entity Framework version 4.0. Whenever possible I choose to program in C#, though I do have over 10 years of combined VB/VB.Net experience that is still useful at times.
I have also worked with all versions of .Net from version 1.0 to the current version 4.0. Before the release of the .net, framework I was was an early adopter of "classic" ASP for several large projects in the financial services industry and was a strong advocate for the move away from traditional 'fat' client/server solutions, to the more cost-effective web-delivery of financial & reporting systems that are easier to deploy and support over a wide area from a single location.
Though I prefer to spend my workdays producing quality code, I also enjoys working directly with clients face-to-face to help them get the most out of their technology investments.
I also take a strong interest in mastering as many new promising technologies as possible, but never encourages clients to blindly upgrade their systems unless the upgrade can be justified and done in a cost-effective manner.
While often a sole-contributor, I have also hired and supervised software development teams with dozens of developers working under him from locations such as Pakistan, India and China.
I live and works in the scenic Western Massachusetts, and am available for projects thoughout the world on a telecommuting basis, or onsite for those locations in the New York/New England region that are within commuting distance.