Sergio Pedri

Senior Software Engineer, Microsoft Store client team

I'm a Senior Software Engineer at Microsoft, working on the new Microsoft Store app for Windows 11 and Windows 10, and the maintainer of the .NET Community Toolkit, a suite of open source libraries to help all .NET developers. I started writing Windows and .NET apps in 2013 with Silverlight and later WinRT, and then moved to UWP. I'm passionate about open source software and a member of the .NET Foundation since 2020, and I regularly contribute to several projects on GitHub (such as ComputeSharp, ImageSharp, or the .NET runtime). I was awarded with the Microsoft MVP title in February 2021, shortly before joining Microsoft later that year.

Post by this author

Microsoft Store Open Source Series — AppServices library

(image) Looking for ways to empower your UWP app beyond what you thought was possible? Today, we're going to show you how to leverage the AppServices library we built for the Microsoft Store to unlock the power of Win32 APIs. Plus, we have a new source generator which makes using app services a piece of cake! 🍰 This is part of our ...

Introducing the Microsoft Store channel on Discord

(image) This post was co-authored with Priyanka Gupta Kankane ( on Discord), Senior Program Manager in the Microsoft Store services team. We are excited to announce the launch of the channel on Discord, a dedicated space where you can connect, engage, and share feedback on everything related to the Microsoft Store app, website, Partner ...

Leveraging trimming to make the Microsoft Store faster and reduce its binary size

In this post, we will talk about how we restructured our codebase to minimize our use of reflection and to enable trimming, making the Microsoft Store faster and reducing its binary size

The journey of moving from C++/WinRT to C# in the Microsoft Store

In this post, we will talk about the journey we did to port the APIs to access Windows Package Manager in the Microsoft Store from C++/WinRT to C#

Announcing .NET Community Toolkit v8.0.0 Preview 3

In this post, we talk about all the new features and improvements the third preview version of the .NET Community Toolkit!

Announcing .NET Community Toolkit v8.0.0 Preview 1

In this post, we talk about all the new features and improvements the first preview version of the .NET Community Toolkit!