Jake Donham is an engineer with over two decades of experience building high-scale services, developer tools, and interactive frontends across startups and large tech companies. He has led distributed-systems projects at Twitter (Strato, WilyNS, Stitch) and prototyped developer-facing innovations at GitHub, including a live TypeScript+React notebook and Realtime GitHub. Comfortable starting systems from scratch or untangling long-lived codebases, he blends deep interests in type systems, language implementation, mechanized proof, and practical frontend engineering. As an independent researcher he built a data-driven document environment combining a rich editor, a Typescript-like embedded language, and spreadsheet-like evaluation semantics. An active open-source contributor, he’s fixed subtle Slate.js editor bugs demonstrating strong React and editor expertise. Based in San Francisco, he pairs technical leadership with a collaborative approach to making software with others.
11 years of coding experience
25 years of employment as a software developer
Visitor Computer Science, Visitor Computer Science at New York University
BS Computer Science, BS Computer Science at Yale University
PhD candidate Computer Science, PhD candidate Computer Science at Carnegie Mellon University
A completely customizable framework for building rich text editors. (Currently in beta.)
Role in this project:
Front-end Developer
Contributions:5 reviews, 6 commits, 6 PRs in 2 months
Contributions summary:Jake primarily contributed to bug fixes and improvements within the `slate-react` library. Their work focused on resolving issues related to the `decorate` function, specifically ensuring it was correctly called and did not introduce extra render layers. They also addressed issues with text rendering and the handling of native events within the editable component. Their contributions demonstrate expertise in React component development and understanding of the Slate.js framework.
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.