Skip to content


@munkii @AndersSchultz
@jamesmontemagno @DanielCauser @ChaseFlorell @kunjals
@StanleyBroo @CNGfor1200 @PatricioVidal @MarManiak


@SimonCropp @daveaglick




  • Pro
  • 55 discussions answered


@xamarindevelopersummit @shinyorg @dotnet-foundation
Block or Report

Block or report aritchie

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Available For Hire 👷

Got a software project that needs some help? I'm a .NET/Azure/Xamarin consultant with over 20 years of experience with all aspects of the software development lifecycle. I can plug into existing teams & processes, write a project from scratch, or support your development project for whatever you may need. Get in touch at

Please don't email me for free support (paid consulting only). I'm one person, the libraries are free, but my time is not. There is a discussions section for Shiny here:

About Me 👋

  • I'm a software engineering consultant living in Toronto, Canada - I hate cold weather though :)
  • I build a lot of open source for .NET/C#/Azure/Xamarin as shown below
  • I am a long time Microsoft MVP and a former Xamarin MVP from when that was a thing
  • I have two black belts (karate & taekwondo)
  • I love American Football 🏈

MVP Profile Blog  

Sponsor Me ❤️

I work hard on open source and for the community in general. If you use Shiny in a professional project, please consider sponsoring my work at GitHub Sponsorship.

Becoming a sponsor gives you premium access to:

  • Sponsor Connect
  • The Prism & Shiny official discord server where you can engage with other community authors as well as the library maintainers
  • Voting priority on issues and enhancement requests
  • NEW premium Shiny libraries such as
    • OBD BLE communications
    • GeoDispatching
    • Trip Tracking
    • Call Directory Management
    • GPS Tags
    • Media Sync
    • Data Sync
    • and more to come



aritchie's GitHub stats


  1. A Xamarin Framework for Backgrounding & Device Hardware Services

    C# 1k 174

  2. userdialogs Public

    A cross platform library that allows you to call for standard user dialogs from a core .net standard library, Actionsheets, alerts, confirmations, loading, login, progress, prompt, toast... async j…

    C# 907 353

  3. talks Public

    C# 2

  4. .NET API services - Managed Push Notifications, Email Engine (Templates, loading, & sending), & Localization Abstractions

    C# 23

  5. Xamarin Configuration Sources (Android & iOS) for Microsoft.Extensions.Configuration

    C# 6

2,596 contributions in the last year

May Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Mon Wed Fri

Contribution activity

May 2022

Created a pull request in xamarin/Essentials that received 2 comments

Fix #1999 - checkasync should return restricted for locationinuse whe…

Description of Change Ensuring Permissions.LocationWhenInUse.CheckAsync on Android returns Restricted if only coarse permission is granted Bugs Fixed

+44 −16 2 comments
Opened 1 issue in 1 repository
Answered 1 discussion in 1 repository
21 contributions in private repositories May 1 – May 13

Seeing something unexpected? Take a look at the GitHub profile guide.