Matthew Podwysocki

Staff Engineer at Mapbox

Herndon, Virginia, 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
Matthew Podwysocki is a Staff Engineer with 11 years of professional experience and a long tenure as a Principal Software Engineer at Microsoft, now tackling Location AI challenges at Mapbox. He blends deep back-end systems expertise with developer experience work, contributing to major open-source projects like the Azure SDK and ReactiveX/IxJS where he added AbortSignal support to improve cancellable async iterables. His cross-platform contributions span mobile (Xamarin), native Windows (React Native Windows), and cloud SDK maintenance, reflecting a pragmatic focus on dependency hygiene, API reliability, and interoperability. Based in Herndon, VA, he has a track record of shipping infrastructure-focused fixes and features that quietly reduce technical debt while enabling developer productivity. Colleagues rely on him for thoughtful refactors and pragmatic engineering tradeoffs that scale across large codebases.
code11 years of coding experience
job25 years of employment as a software developer
bookVirginia Tech
bookHerndon High School
languagesEnglish, Polish, Ukrainian, Spanish, Russian
stackoverflow-logo

Stackoverflow

Stats
269reputation
13kreached
12answers
0questions
github-logo-circle

Github Skills (37)

asynchronous10
javascript10
ios10
async10
azure-sdk10
typescript10
xamarin-ios10
sdk10
typescript-types10
dotnet-core10
nodejs10
typescripts10
csharp10
react-native9
mobile-development9

Programming languages (17)

C#PowerShellJavaC++CSSRustGoTypeScript

Github contributions (5)

github-logo-circle
ReactiveX/IxJS

Nov 2018 - Mar 2022

The Interactive Extensions for JavaScript
Role in this project:
userBack-end Developer
Contributions:103 commits, 1 comment in 3 years 4 months
Contributions summary:Matthew's primary contribution involves adding support for `AbortSignal` across various asynchronous iterable operations within the `ixjs` library. They have updated core files like `asynciterablex.ts` and `asynciterable/single.ts` to incorporate abort signal handling. These changes enable cancellation of asynchronous operations, which enhances the library's robustness and control over asynchronous processes. This enhancement allows for more flexible control of asynchronous operations within the library.
javascriptextensionsjsxchrome-extension
Azure/azure-sdk-for-js

Apr 2022 - Jan 2023

This repository is for active development of the Azure SDK for JavaScript (NodeJS & Browser). For consumers of the SDK we recommend visiting our public developer docs at https://docs.microsoft.com/javascript/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-js.
Role in this project:
userBack-end Developer
Contributions:1049 reviews, 100 commits, 1131 PRs in 9 months
Contributions summary:Matthew's commits primarily revolve around refactoring the codebase and removing dependencies. They removed the usage of `@azure/core-asynciterator-polyfill` throughout the core artifacts and removed URL/Browser.URL polyfills in the core and related SDKs. The user also updated the "long" package and fixed ESLint errors within the storage-internal-avro module. These contributions focused on code cleanup, dependency management, and maintenance tasks within the Azure SDK for JavaScript repository.
versionedbrowserjavascriptsdkconsumers
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
Matthew Podwysocki - Staff Engineer at Mapbox