Szymon Kłos

Senior Software Engineer at Collabora Productivity

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
Szymon Kłos is a Senior Software Engineer based in Poland with 12 years of experience evolving from a C++ systems developer into a full-stack contributor on collaborative office suites. He has a strong track record at Collabora Productivity, contributing both desktop and web app work to high-profile open-source projects like LibreOffice core and Collabora Online, with notable front-end improvements to the loleaflet component and jsdialog UI rendering. Comfortable across C++ and JavaScript, he focuses on practical UI/UX enhancements—toolbars, dialogs, comments and accessibility—that make complex document features feel native in the browser. His early Google Summer of Code work shows a consistent pattern of turning UI research into shipped features, and he brings an engineer’s attention to integration details between VCL components and web dialogs.
code12 years of coding experience
job7 years of employment as a software developer
bookMaster of Engineering (M.Eng.) Informatics, Master of Engineering (M.Eng.) Informatics at Gdańsk University of Technology
languagesEnglish, Polish
github-logo-circle

Github Skills (18)

javascript10
c-language10
user-interface10
ui-design10
uid10
front-end-development10
cprogramming-language10
accessibility9
html9
pdfa8
pdf8
exporter8
mobile7
ios7
css7

Programming languages (9)

TypeScriptJavaC++ShellJavaScriptVuePHPJupyter Notebook

Github contributions (5)

github-logo-circle
CollaboraOnline/online

Sep 2020 - Jan 2023

Collabora Online is a collaborative online office suite based on LibreOffice technology. This is also the source for the Collabora Office apps for iOS and Android.
Role in this project:
userFront-end Developer
Contributions:2303 reviews, 1333 commits, 2292 PRs in 2 years 4 months
Contributions summary:Szymon made several front-end-focused contributions to the Collabora Online project, specifically within the loleaflet component. Their work primarily involved the implementation of UI elements, including adding and modifying features within the comment system and tooltips. The commits demonstrate proficiency in JavaScript and likely related front-end frameworks, with a focus on enhancing the user interface.
collaboracpplibreofficeproductivityjavascript
LibreOffice/core

Mar 2014 - Jan 2023

Read-only LibreOffice core repo - no pull request (use gerrit instead https://gerrit.libreoffice.org/) - don't download zip, use https://dev-www.libreoffice.org/bundles/ instead
Role in this project:
userFull-stack Developer
Contributions:2417 commits in 8 years 11 months
Contributions summary:Szymon primarily focused on implementing and improving user interface elements within the LibreOffice core repository. They modified the jsdialog component to enhance the rendering of various UI elements, including toolbars, spin buttons, and tree views. The user also implemented fixes and enhancements related to features such as accessibility, data selection and PDF/EPUB exporting. The user demonstrated proficiency in modifying VCL components to work with jsdialog, and integration of various dialogs and interfaces within the LibreOffice core environment.
libreofficedevzippull-requesttdf
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
Szymon Kłos - Senior Software Engineer at Collabora Productivity