Matt Oswald

Principal Software Engineering Manager at Microsoft

Columbia, Missouri, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Matt Oswald is a Principal Software Engineering Manager at Microsoft with 13 years of professional software experience and a career spanning cloud, DevOps, and distributed systems. He has progressed from game and embedded programming into leading Azure DevOps reliability and database health efforts, then into management, demonstrating strong ownership of large-scale operational concerns. Matt contributes to open source work on ReactiveUI, adding UWP support and ensuring cross-.NET compatibility—an indication of his practical full-stack and platform-porting skills. Based in Columbia, Missouri, he excels at modernizing legacy systems to the cloud, having led a major Azure migration for a fueling management platform. Colleagues would describe him as a pragmatic engineering leader who blends hands-on development with long-term architectural stewardship.
code13 years of coding experience
job23 years of employment as a software developer
bookComputer Science, Computer Science at Missouri University of Science and Technology
stackoverflow-logo

Stackoverflow

Stats
11,567reputation
6.7mreached
134answers
85questions
Badges
parsing
top-1%
mercurial
top-5%
github-logo-circle

Github Skills (20)

uwp10
net10
dotnet10
reactive-extensions10
asp-net10
parsing10
dotnet-core10
csharp10
reactiveui10
xaml9
mvvm9
wpf9
mercurial9
xamarin7
xamarin-forms7

Programming languages (10)

C#TypeScriptPowerShellC++ShellRustJavaScriptHTML

Github contributions (5)

github-logo-circle
reactiveui/ReactiveUI

Sep 2015 - Apr 2016

An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming. ReactiveUI allows you to abstract mutable state away from your user interfaces, express the idea around a feature in one readable place and improve the testability of your application.
Role in this project:
userFull-stack Developer
Contributions:156 commits, 12 PRs, 14 pushes in 6 months
Contributions summary:Matt primarily focused on adding and updating UWP-specific implementations and features within the ReactiveUI framework. They contributed by adding UWP versions of core libraries (RxUI, RxUI.Events, RxUI.Testing), and by making adjustments to support UWP, like adding a ReactiveUserControl. They also worked on build configurations and project files for UWP, ensuring compatibility and correct SDK versions, as well as general project cleanup and incorporating updates from the v7 branch, thereby maintaining and extending the framework's support across various .NET platforms.
reactiveuimvvmexpressmutableios
moswald/xunitpp

Aug 2012 - Nov 2014

Contributions:213 commits, 1 comment, 1 issue in 2 years 3 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Matt Oswald - Principal Software Engineering Manager at Microsoft