Michael McCarthy

Philadelphia, PA, United States

http://www.michaelgmccarthy.com

Michael McCarthy is a .NET developer with almost 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 Senior C# Developer at ALMAC, where he just finished a two year, green-field project re-write of their clinical trial software using SOA, 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 come to rely on FakeItEasy for its ease of use and flexible API while writing his unit tests.

In his spare time, he loves keeping up to date on all things NServiceBus, DDD, MVC and TDD.

Publications:

FakeItEasy Succinctly (free PDF download) http://www.syncfusion.com/resources/techportal/details/ebooks/fakeiteasy Published 9/3/2015

Assisted in proofing rough drafts of Implementing Domain Driven Design (the “Red Book”) by Vaughn Vernon. Mentioned in Acknowledgement section: http://www.amazon.com/Implementing-Domain-Driven-Design-Vaughn-Vernon/dp/0321834577

Blog: http://www.michaelgmccarthy.com/
LinkedIn: https://www.linkedin.com/in/michaelgmccarthy
GitHub: https://github.com/mgmccarthy