Mateusz Samsel is a Frontend Developer based in Warsaw with nine years of experience building and maintaining rich text editing experiences and developer-facing documentation. He has contributed to both CKEditor4 and CKEditor5—working on plugin behavior, tests and polishing technical docs—demonstrating a strong mix of legacy ES5 and modern ES6+ skills. At CKSource he combined feature development, unit testing (Mocha/Chai), package releases and static-site tooling, and now applies that expertise at DocPlanner. His background in monitoring, data analysis and internal tooling at Gemius gives him a pragmatic, operations-aware approach to frontend engineering. Comfortable across code, tests and docs, he often improves developer UX by clarifying APIs and examples that others overlook. He brings engineering rigor and a habit of turning reviewer feedback into measurable product and documentation improvements.
9 years of coding experience
6 years of employment as a software developer
Warsaw University of Technology
technik Telekomunikacji, technik Telekomunikacji at Zespół Szkół Elektronicznych i Telekomunikacyjnych w Olsztynie
English
Stackoverflow
Stats
683reputation
31kreached
40answers
2questions
Badges
ckeditor
top-5%
Github Skills (14)
javascript10
wysiwyg10
html-editor10
ckeditor10
rich-text-editor10
documentation10
contenteditable9
testing8
html6
css6
internet-explorer6
sideloading6
editor6
vuetify6
Programming languages (8)
TypeScriptCSSJavaScriptVueGoLuaHTMLRich Text Format
The best enterprise-grade WYSIWYG editor. Fully customizable with countless features and plugins.
Role in this project:
Front-end Developer
Contributions:9 commits, 144 PRs, 629 pushes in 2 years 8 months
Contributions summary:Mateusz primarily focuses on updating and refining the codebase for the CKEditor4 project. Their contributions involve applying suggestions from code reviews, suggesting a focus on test and plugin implementation, and incorporating changes across various files. The user's work includes adjustments to plugins like pastefromlibreoffice and pastefromword, specifically related to the filtering of content pasted from other sources. Also, they updated tests related to the dialog functions, demonstrating their contribution to frontend aspects of the editor.
Powerful rich text editor framework with a modular architecture, modern integrations, and features like collaborative editing.
Role in this project:
Technical Writer
Contributions:21 commits, 6 PRs, 14 pushes in 3 months
Contributions summary:Mateusz primarily contributed to documentation updates and improvements within the CKEditor 5 repository. Their work involved adding missing words, correcting typos, and refining descriptions of various classes, methods, and plugins, particularly within the `packages/ckeditor5-engine`, `packages/ckeditor5-ui`, and `packages/ckeditor5-font` directories. These changes suggest a focus on enhancing the clarity and completeness of the documentation. Furthermore, the user made modifications to the `wordcount` and `paste-from-office` tests.
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.