Michael McCarthy is a .NET architect with more than 20 years building web-based, business applications and integrations. He’s worked in the loan industry, the financial industry and the pharmaceutical industry. He currently works as a Senior Software Architect at Afterman Software and specializes in distributed system design and implemenation.

He utilizes an SOA-based, asynchronous and durable approach to building business software powered by NServiceBus. 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.