Keith Welch

Keith Welch

Peterborough, New Hampshire

Areas of Expertise:

  • iOS
  • Android
  • .Net
  • C#
  • Objective-C
  • Swift
  • Java
  • MVC
  • consulting
  • programming

Keith Welch has been in engineering for over 30 years, and in software development for over 20. Besides being old, he has worked in .Net since the first beta, and in mobile for over 10 years. He is the founder of Mooseworks Software, a custom software development and developer tools company. He is based in New Hampshire and Turks and Caicos, and blogs on

Learning C# Best Practices Learning C# Best Practices
by Keith Welch
April 2015
Video: $39.99

Learning C# Design Patterns Learning C# Design Patterns
by Keith Welch
March 2015
Video: $99.95

Webcast: Build cross-platform apps in C# with Xamarin forms
August 05, 2015
This webcast will introduce you to Xamarin forms, and discuss its benefits and limitations. A real world example will be used to demonstrate how Xamarin can be used in non-trivial apps.