Tyler Johnson is a Senior Software Engineer with 13 years of hands-on experience building full-stack JavaScript applications, from informational websites to large-scale real-time Node.js and browser systems. Based in Fort Collins, he has led product and engineering at Pagedip for over a decade and now focuses on AI-driven productivity tooling at Markup AI. An active open-source contributor, Tyler has made notable front-end contributions to the Slate rich text editor—improving selection handling, editing behavior, and nested content-editable support. He blends deep React and editor internals expertise with product sensibility, and has a practical maker background dating back to web work for a woodworking business. Known for shipping pragmatic solutions, he often surfaces subtle UX fixes that prevent complex editing regressions in production.
A completely customizable framework for building rich text editors. (Currently in beta.)
Role in this project:
Front-end Developer
Contributions:9 commits, 10 PRs, 35 comments in 7 months
Contributions summary:Tyler primarily contributed to the Slate rich text editor framework by implementing and refining features within the core components and editor functionality. They addressed selection handling, improved content editing behavior, and added test fixtures. The user demonstrated expertise in React component interactions and transformations within the editor. Furthermore, they focused on bug fixes related to deleting across inlines and enhanced the non-editable state handling for nested content-editables.
Contributions:6 releases, 6 PRs, 15 pushes in 2 years
travissteps
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
Tyler Johnson - Senior Software Engineer at Markup AI