About Me

February 10th, 2009

Tad

Hi there!  I’m Terry “Tad” Donaghe.

I’m a software engineer living in Phoenix, AZ.  My passion is getting software components to talk to each other and to expose business data in every usable way.  Currently I’m obsessed with WCF and enabling SOA with Microsoft technology.

Since 1996 I have been writing software for Microsoft Windows.  From Visual Basic 4 up through Visual Studio 2008 and c#, I’ve seen and done it (almost) all.

I have been writing code in c# against the .NET framework since the pre-beta bits were released in 2000.  With each iteration I’ve become more and more excited with the new features.  I love how c# is becoming more like a dynamic language while still keeping true to its roots.  Linq, lambda operators and similar features scratch a deep-set geeky itch for me.

I am also a huge fan of the Agile development process as well as Test Driven Development (TDD).  I think that these two evolving methodologies represent the “right” way to develop world-class software in the 21st century.

While the bulk of my career has been writing server side components, I am also a competent web developer.  I taught myself Ruby and Ruby on Rails a couple of years ago because I loved the Rails framework and way of developing web applications.

I am thrilled to see Microsoft’s work on the new ASP.NET MVC framework which is very similar.  I have been following MVC pretty closely over the last year or so and I hope to be involved in some real world applications utilizing it as soon as it is released.

 

Trackbacks

(Trackback URL)

close Reblog this comment
blog comments powered by Disqus
Clicky Web Analytics