About Me

I am Sudarshan, an integration specialist and clean code enthusiast living in Auckland, New Zealand. I write about Integration, TDD, DDD, CQRS, design of enterprise software, clean code, Spring and Hibernate.

I am an expert in architecting hybrid cloud solutions which bridge the network divide between the existing enterprise (databases, warehouses and legacy systems) and newer SaaS/PaaS, B2B, B2C, BYOD applications.

My special interests include Domain Driven Design, Command Query Responsibility Segregation (CQRS) and Test Driven Development (TDD). Being under the impression of the Agile methodologies and the software craftsmanship movement, I strive to forge good software that makes the client delighted and the team proud of how the code itself looks.

I have a track record of delivering application designs at implementation costs similar to alternatives but radically lower on-going life cycle and maintenance costs.I am passionate about clean code and software craftsmanship.