I love to share my knowledge with the world and try to help where I can. I explain complex ideas and concepts in simple and easy to understand terms. I'm always trying to create new ways of using technologies such as Mixed Reality and Machine Learning to improve existing business processes. I have over 20 years of software engineering experience working mainly with international teams.