Matthew Lipski is a frontend developer with five years’ experience building rich web interfaces and a background in embedded systems research. After earning a Computer Science degree at TU Delft and working in the Netherlands, he returned to Warsaw to continue advancing TypeCell/BlockNote’s React-based editor, contributing to copy-paste robustness, animations, multi-block drag, and Playwright end-to-end tests. He blends low-level embedded experience—hand-gesture recognition on Arduino and C/C++ sensor integration for Formula Student—with modern frontend engineering, which gives him a practical appreciation for performance and reliability. At BlockNote he shipped MVPs and production features that improved cross-browser content compatibility and extensibility. He’s comfortable refactoring complex codebases and writing tests to make subtle UX interactions behave consistently. Colleagues would describe him as a detail-oriented implementer who bridges hardware-rooted thinking with polished web UX.
5 years of coding experience
2 years of employment as a software developer
High School Diploma, High School Diploma at Nord Anglia Education
Computer Science & Engineering BSc, Computer Science & Engineering, Computer Science & Engineering BSc, Computer Science & Engineering at Delft University of Technology
A React Rich Text Editor that's block-based (Notion style) and extensible. Built on top of Prosemirror and Tiptap.
Role in this project:
Front-end Developer
Contributions:50 releases, 397 reviews, 221 commits in 3 months
Contributions summary:Matthew focused on enhancing the React-based rich text editor, `blocknote`, by fixing critical copy-paste behaviors. They modified block structure, CSS, and HTML parsing to address compatibility issues, particularly with external content. Furthermore, the user implemented end-to-end tests using Playwright to ensure consistent copy-paste functionality across different browsers, and also refactored the code base. Additionally, the user has contributed to block animations and multi-block drag functionality.
Contributions:23 pushes, 2 branches in 2 years 2 months
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.