Portfolio

A selection of products I worked on at Microsoft and open source projects I've started and maintained. There are many others I've contributed to which you can see in my GitHub profile.

Contributions at Microsoft

Microsoft 365 Companion Apps

Microsoft 365 Companion Apps

I worked on the Microsoft 365 Companion apps for Windows, including People Companion. These lightweight apps provide quick access to Microsoft 365 experiences, such as finding and connecting with colleagues directly from the Windows taskbar.

Open Source

Schema.NET

Schema.NET

Schema.NET: 3843661 total NuGet downloads at last buildSchema.NET.Pending: 673983 total NuGet downloads at last build
Schema.NET: 690 GitHub stars at last buildSchema.NET: 88 GitHub forks at last build

Schema.org objects turned into strongly typed C# POCO classes for use in .NET. All classes can be serialized into JSON/JSON-LD and XML, typically used to represent structured data in the head section of html page.