I tend to look for areas where there’s a gap in current functionality. I seek to contribute cross-platform support to existing “foundational” libraries where lack of platform support increases adoption barriers to adoption.

Projects in alphabetical order

Authenticode Signing Service and Client

Author and Maintainer

NuGet | GitHub
The project aims to make it easier to integrate Authenticode signing into a CI process by providing a secured API for submitting artifacts to be signed by a code signing cert held on the server.

Bouncy Castle

Maintainer of PCL version

NuGet | GitHub | Web
Bouncy Castle is a crypto library with a wide range of cryptographic and hash algorithm support. I made it work as a PCL and the fork
was pulled into the main repo.

DynamoDB Geospatial

NuGet | GitHub

Author and Maintainer of C#/.NET version

The Geo Library for Amazon DynamoDB enables .NET developers to easily create and query geospatial data. The library takes care of managing the geohash indexes required for fast and efficient execution of location-based queries over a table of items representing points of interest – latitude/longitude pairs.

Fluent Assertions

NuGet | GitHub

Maintainer of project’s official Xamarin packages

Humanizer

NuGet | GitHub | Web

Maintainer and Contributer

Humanizer meets all your .NET needs for manipulating and displaying strings, enums, dates, times, timespans, numbers and quantities

MetroLog

NuGet | GitHub

Author and Maintainer

MetroLog is a lightweight logging framework designed for Windows Store and Windows Phone 8 apps. Although the API is based on NLog and log4net, the intention is that it’s a very basic logging system.

MiFARE

NuGet | GitHub

Author and Maintainer

MiFARE is a PC/SC library for interacting with MiFARE Classic proximity cards supporting Windows Phone 8.1, Windows 8.1 (Store and Desktop) and UWP.

MVVM Light (Portable)

NuGet | CodePlex

Author and Maintainer of Portable fork until May 2014. PCL version became base of main version.

Ninject

NuGet | GitHub

Author of Portable fork, Project Maintainer

Lightweight and lightning-fast .NET dependency injection framework.

NuSpec Reference Generator

NuGet | GitHub

Author and Maintainer

Generates the required NuSpec dependencies for dotnet, uap10.0 and netstandard. Full details in this post.

Reactive Extensions for .NET

NuGet | GitHub

Contributor and Maintainer

Reactive and Interactive Extensions for .NET. Part of the .NET Foundation

ReactiveUI

NuGet | GitHub

Contributor

Use the Reactive Extensions for .NET to create elegant, testable User Interfaces that run on any mobile or desktop platform.

S2 Geometry Library for C#

NuGet | GitHub

Author and Maintainer of C#/.NET version

Port of Google’s S2 Geometry Library. The library is be used to create GeoHashes for fast querying. The Java version is used by AWS for GeoSpatial queries in DynamoDB. S2 uses Hilbert Curves extensively.

WinRT HTTP Client Handler

NuGet | GitHub

Author and Maintainer

An HttpMessageHandler that lets you use the Windows Runtime IHttpFilter types

WinRT Time Zones

NuGet | GitHub

Author and Maintainer

Simple Time Zone conversion for WinRT, Windows Store, .NET and Windows Phone 8 apps.

xUnit

NuGet | GitHub

Contributor

Responsible for Xamarin.iOS, Xamarin.Android, Windows Phone App 8.1 and Windows Store 8 support.

xUnit for Devices

NuGet | GitHub

Author and Maintainer

Created xUnit runner apps for Windows Phone 8, Windows Phone 8.1, Windows Store 8.1, Xamarin.iOS and Xamarin.Android

xUnit Visual Studio Runners

NuGet | GitHub

Contributor

Responsible for Windows Phone App 8.1 and Windows Store 8 support.

Zeroconf

NuGet | GitHub

Author and Maintainer

Bonjour/mDNS support for .NET 4.5, Windows Phone 8+, Windows Store, Xamarin.iOS, Xamarin.Android and Portable Class Libraries