Michael Schoonmaker is a frontend engineer and founder with 13 years of experience building delightful, playable web and mobile experiences from Baltimore to the Bay Area. He co-founded Legacy of Play, delivering apps and games for the tabletop hobby industry while engineering self-healing Rust services and computer-vision driven prototypes, and currently works as a Frontend Engineer at Flagship. His background spans CTO and lead roles at startups like Squad and ActionSprout, where he drove platform migrations, live audio/social features, and large-scale data pipelines. A pragmatic polyglot, Michael ships in Dart/Flutter, React, Node, Rust, Python and more, and contributes to notable open-source async tooling such as cujojs/when. He combines hands-on implementation with coaching and product-minded technical leadership, favoring playful UX and robust engineering equally. Outside work he channels that playfulness into tabletop tooling and experimental prototyping that blend simulation, vision, and custom print pipelines.
13 years of coding experience
14 years of employment as a software developer
Bachelor of Arts - BA Computer Science & Music, Bachelor of Arts - BA Computer Science & Music at Bucknell University
A solid, fast Promises/A+ and when() implementation, plus other async goodies.
Role in this project:
Back-end Developer
Contributions:5 commits in 5 months
Contributions summary:Michael contributed to the core functionality of the `when` library, focusing on asynchronous programming. They added and refined features related to node-style callbacks, including `bindCallback` and `liftCallback`, ensuring compatibility and correct behavior. The contributions involved refactoring and adding tests to verify the functionality and expected execution order of the callbacks within the promise lifecycle. These changes enhanced the library's ability to integrate with existing asynchronous codebases.
Contributions:1 PR, 1 push, 1 branch in 3 years 8 months
meansuser-data
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 Schoonmaker - Frontend Engineer at Flagship