Mike joined Microsoft in 2016 with the acquisition of Xamarin having worked as a cross-platform developer with a passion for building iOS and Mac apps. As part of Microsoft, he’s had roles in both engineering and sales, now residing in the Cloud Advocates organisation. He splits his time on between .NET and Swift development, developing solutions to help developers build better apps. He blogs regularly at and can be followed on Twitter @MikeCodesDotNET


  • Twitter: MikeCodesDotNET
  • GitHub: MikeCodesDotNET
  • Instagram:¬†micjames6