Architect, trainer, supporter of the Software Craftsmanship approach and close cooperation with business. He specializes in modeling based on Domain Driven Design and system architecture design.
He started his career in business consulting and then moved to IT. He worked both with enterprise class systems and with solutions for small companies. He even built his own startup product. Finally however he decided to stick with IT and share his knowledge and experience as a consultant and trainer.