About


Allan Ritchie Hello — I’m Allan Ritchie.

I’m a software engineer, architect, consultant, and open source maintainer with experience spanning web, mobile, and everything in between — from startups to large enterprises.

Over a 25-year career I’ve shipped software across industries including commercial real estate, healthcare, and logistics. Starting with Perl, PHP, Java, C++, and classic ASP, I’ve since worked across the full modern stack. For the past seven years I’ve run my own consultancy, Shiny Soft, helping companies deliver mobile apps, web applications, backend services, and cloud infrastructure.

I’m also a dedicated open source contributor. Over the past 15 years I’ve authored and maintained numerous .NET libraries — beginning with contributions to NHibernate and other established projects before creating my own. Collectively, my libraries have surpassed 40 million downloads.

I’m passionate about sharing knowledge through public speaking and livestreaming. My contributions have been recognized with the Xamarin MVP award and, since 2017, the Microsoft MVP award — an honour I’ve held for eight consecutive years.

I’m driven by helping teams turn ideas into products. If you’re looking for guidance on your next project, I’d love to hear from you: allan.ritchie@gmail.com

GoneDotNet

I co-host Gone .NET, a weekly YouTube livestream with Jonathan Dick (redth), where we go beyond the basics — building real-world .NET samples and exploring the ecosystem in depth.

Gone .NET

Shiny

Microsoft MVP