I am a passionate all-round IT consultant with around two decades of experience in IT, I have developed a broad interest in various technologies and specialized in Cloud computing, Continuous Delivery, and DevOps. Having experience with multiple enterprise customers, my passion for the latest technologies, my role as Principal Architect at various projects has allowed me to translate technical and organizational challenges in projects into successful solutions. I have an excellent understanding of agile team methodologies and practices including XP engineering practices.
I have been contributing towards the Design, Coding, Code Optimisation, laying out Testing Strategies and Integration techniques. Gaining and sharing of knowledge is a big drive for me. Over the years I have helped and coached multiple development teams sizing from small startups to enterprise-sized companies. Together we have built great new applications and architectures and we have gained experiences and knowledge. I have an in-depth understanding of design patterns and domain-driven design. I have the knowledge and extensive experience in application integration, distributed application architecture, object-oriented modeling and design.