I have 30 years of experience in the professional arena as a developer, consultant, and architect within many industries and have provided strategies and solutions that have contributed to the successful implementation of various systems. I believe firmly in the development of quality software that empowers users to get their job done.
My current focus is on domain-driven design implemented within an event-driven architecture based on message-oriented middle-ware.
If you are using C# and have an interest in domain-driven design, I have a free e-book called Hard Edges available on my blog.