Filip Sobol

Staff Engineer at CKEditor

Lodz Metropolitan Area Poland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Filip Sobol is a Staff Engineer with nine years of hands-on experience building high-performance JavaScript and TypeScript frontends, currently at CKEditor. He blends a strong UX mindset with a pragmatic focus on performance, bundle size, and maintainability—skills honed while optimizing build pipelines and SSR performance at Vue Storefront and Vistex. Filip leads and mentors teams of up to a dozen engineers, promotes developer experience, and frequently supports the broader community via documentation, talks, and Stack Overflow contributions. His open-source work includes performance-critical contributions to es-toolkit and UI/plugin improvements in the widely used CKEditor5 project. A former network engineer by training, he brings systems-level thinking to frontend architecture and infrastructure like Docker and Linux. Based in Łódź, Poland, he pairs curiosity-driven learning with practical tradeoffs to ship reliable, fast web applications.
code9 years of coding experience
job9 years of employment as a software developer
bookBachelor’s Degree Computer Systems and Networks, Bachelor’s Degree Computer Systems and Networks at University of Social Sciences
languagesEnglish, Polish
stackoverflow-logo

Stackoverflow

Stats
5,383reputation
497kreached
24answers
2questions
Badges
php
top-1%
laravel
top-1%
github-logo-circle

Github Skills (24)

javascript10
data-manipulation10
css10
typescript10
ui-design10
laravel10
uid10
php10
front-end-development10
performance-optimization10
typescript-types10
html10
typescripts10
rich-text-editor10
testing9

Programming languages (14)

MDXJavaCSSRustVueGoHTMLSvelte

Github contributions (5)

github-logo-circle
ckeditor/ckeditor5

Jan 2023 - Jan 2023

Powerful rich text editor framework with a modular architecture, modern integrations, and features like collaborative editing.
Role in this project:
userFront-end Developer
Contributions:287 reviews, 12 commits, 287 PRs in 20 days
Contributions summary:Filip's commits primarily involved modifications to the CKEditor 5 rich text editor framework, focusing on enhancing its capabilities and user experience. Their contributions included fixing list styles, adding configurable options for special characters, implementing tests, and refactoring the code to enhance the functionalities. Furthermore, they addressed a bug related to table handling when pasting content, demonstrating a focus on UI design and component enhancement. This reflects a focus on UI and core plugin functionality.
rich-textwysiwyg-editorlexicalrichtexttinymce
toss/es-toolkit

Jul 2024 - Feb 2025

A modern JavaScript utility library that's 2-3 times faster and up to 97% smaller—a major upgrade to lodash.
Role in this project:
userFull-stack Developer
Contributions:4 reviews, 7 PRs, 9 comments in 7 months
Contributions summary:Filip primarily focused on performance improvements and bug fixes within the `es-toolkit` library. They optimized various array functions, the `at` function, and the `cloneDeep` function. They also implemented the `isElement` function, added benchmarking for `assignIn` and improved performance of `toPath`, `get`, `set`, `unset`, `has`, and `orderBy`. Furthermore, the user implemented `DebouncedFunction` and `ThrottledFunction` interfaces.
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