Michael McCarthy is a .NET developer with more than 20 years building web-based, business applications. He’s worked in the loan industry, the financial industry and the pharmaceutical industry. He currently works as a Solutions Architect at Almac Group, where he just finished a four-year, green-field re-write of their clinical trial software using SOA, NServiceBus, DDD and TDD.
Over the past five years, he’s switched his efforts from “n-tier” development to utilizing an SOA-based, asynchronous and durable approach to building business software powered by NServiceBus. In those years, he’s transformed into a TDD advocate, has embraced the SOLID principles and has learned to ask the most important business question of all… “why?”.
In his spare time, he can be found out and about in Philadelphia with his wife Jessica and two daughters, Olivia and Emma.