Matt Rakow

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
Matt Rakow is a software engineer with 12 years of experience, currently building Distributed Data Structures on Microsoft’s Fluid Framework to enable real-time collaboration across Office and third-party apps. He blends systems-level backend work—implementing core collections like SharedMap and SharedDirectory—with front-end contributions to web standards, including edits to the CSS Scroll Snap Points spec. Previously a program manager on the Edge Web Platform, he shaped graphics, input, and web platform features that help developers build richer web apps. Based in Seattle and holding an M.S. in Computer Science, he focuses on high-performance sync, low-cost collaboration, and APIs that scale to diverse customer scenarios. An active open-source contributor, he moves between spec-writing and production code, uniquely straddling standards, browser platform, and distributed realtime systems.
code12 years of coding experience
job9 years of employment as a software developer
bookMaster of Science (M.S.), Computer Science, Master of Science (M.S.), Computer Science at North Carolina State University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (9)

css10
data-structures10
typescript10
javascript10
distributed-systems10
typescripts10
data-structure10
typescript-types10
documentation10

Programming languages (6)

TypeScriptPowerShellCoffeeScriptBikeshedJavaScriptHTML

Github contributions (5)

github-logo-circle
microsoft/FluidFramework

May 2019 - Jan 2023

Library for building distributed, real-time collaborative web applications
Role in this project:
userBack-end Developer
Contributions:2107 reviews, 480 commits, 894 PRs in 3 years 8 months
Contributions summary:Matt primarily contributed to the implementation of the SharedMap, which is a data structure for building real-time collaborative web applications. Their work included comments and minor modifications to the SharedMap's codebase, such as adding get generic and making toStringTag readonly. Further contributions included a new SharedDirectory implementation. The user's focus was on enhancing and refining core data structures, supporting the development of distributed, real-time applications.
datastructurerealtimereal-timeweb-applicationsfluid-framework
w3c/csswg-drafts

Oct 2013 - Jan 2017

CSS Working Group Editor Drafts
Role in this project:
userFront-end Developer
Contributions:116 commits, 6 PRs, 65 pushes in 3 years 3 months
Contributions summary:Matt primarily contributed to the CSS Scroll Snap Points Module Level 1 documentation. Their work included converting the draft to the Editor's Draft format and adding examples. They were also responsible for fixing typos and updating the example figures in the documentation.
cssworking-groupdrafts
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