I work for British Petroleum (BP) in the UK as a senior software developer. I specialise in complex and high-performance Windows desktop user interfaces. I am an Enterprise software developer with over 20 years software development experience. Over the years I have been a developer in many technologies, but I am an expert in Microsoft software development for thick-client desktop apps (WPF / Winforms / UWP), which I have specialised in since 2004. Since 2006, I focus exclusively on XAML based enterprise application development (WPF & UWP).