David Britch is a Developer/Writer at Microsoft, working in the Xamarin organisation, and has previously spent many years working on projects for different groups at Microsoft. David has authored and contributed to a range of recent software development publications including books, guidance documentation, reference implementations, whitepapers, videos, HOLs, and ILT courses. David has a PhD in Computation, specializing in image and signal processing.