Michael Schreiber

Principal Software Engineer at Microsoft

Seattle, Washington, 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
Michael Schreiber is a Principal Software Engineer in Seattle with 12 years of hands-on experience building native macOS and iOS applications, currently driving platform-quality UI and component work at Microsoft. He brings deep expertise in Objective-C, C++, object-oriented design, and agile delivery, having progressed from individual contributor roles to senior engineering leadership across Microsoft and Apple. Michael contributes to notable open-source projects like microsoft/fluentui-apple, where he implemented UI components such as CardNudge and AvatarGroupView and added Swift Package Manager support to keep the library Xcode-compatible. He’s known for balancing pragmatic refactors with feature development to improve long-term maintainability and cross-team consistency. A University of Arizona computer engineering graduate, he pairs strong engineering fundamentals with a track record of shipping polished native experiences at scale.
code12 years of coding experience
job13 years of employment as a software developer
bookThe University of Arizona
github-logo-circle

Github Skills (8)

uid10
swift10
uikit10
ios10
front-end-development10
ui-design9
appkit8
macos7

Programming languages (7)

TypeScriptC++AstroJavaScriptSwiftHTMLRuby

Github contributions (5)

github-logo-circle
microsoft/fluentui-apple

Jun 2021 - Jan 2023

UIKit and AppKit controls for building native Microsoft experiences
Role in this project:
userMobile Developer (iOS)
Contributions:14 releases, 1105 reviews, 164 commits in 1 year 7 months
Contributions summary:Michael contributed to the `microsoft/fluentui-apple` repository by implementing new features and refactoring existing code related to the UI components for building native Microsoft experiences on the iOS platform. The primary focus of the commits involved the development of the `CardNudge` component and enhancements to `AvatarGroupView`, including the introduction of border visibility options and the alignment of avatar color algorithms. The user also integrated Swift Package Manager support and addressed several bugs, ensuring compatibility with the latest Xcode versions.
fluentui-appleexperiencesiosappkituikit
mischreiber/NetNewsWire

Jan 2021 - Dec 2024

RSS reader for macOS and iOS.
Contributions:7 pushes in 4 years
rssrss-readerswiftiosreader
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
Michael Schreiber - Principal Software Engineer at Microsoft