Sebastian Krzyszkowiak is a pragmatic systems and application developer with 17 years of experience building open mobile platforms and tooling, currently working on the Librem 5 at Purism. He combines low-level C and Wayland/SDL work with higher-level Python and JavaScript full‑stack contributions, shipping fixes across projects like wlroots, SDL, GDevelop and ScummVM. Comfortable across embedded, desktop and containerized environments, he has also driven system architecture and DevOps improvements for Waydroid and upstreamed platform-specific fixes in Allegro and wlroots. A prolific FLOSS contributor and frequent game‑jam creator, he pairs a playful, experimental side (games, music, animations) with pragmatic engineering. Based in Warsaw, he’s known for tackling tricky platform integration and HiDPI/display issues that many projects struggle with.
17 years of coding experience
5 years of employment as a software developer
Dropout, Computing and Information Science, Dropout, Computing and Information Science at Poznan University of Technology
The official Allegro 5 git repository. Pull requests welcome!
Role in this project:
Back-end Developer
Contributions:2 reviews, 105 commits, 78 PRs in 5 years 1 month
Contributions summary:Sebastian contributed to the Allegro 5 library by fixing bugs and adding features related to platform-specific functionalities. They addressed issues with Android file handling, X11 display compositor, and audio stream buffer management. The user also implemented WebP and JPEG image format support, making the PNG compression and JPEG quality configurable. Furthermore, they worked on build toolchain for Android to migrate the build to clang and improve the robustness of the builds.
The project where anything goes, as long as the code allows it
Role in this project:
Full-stack Developer
Contributions:8 commits, 44 PRs, 323 comments in 2 months
Contributions summary:Sebastian primarily focused on enhancing the functionality and user experience of the "botwillacceptanything" project. Their contributions included fixing IRC messages, allowing PR creators to vote negatively, and addressing issues with non-star gazers. The user also improved the website's layout, added Clippy, and updated the voting mechanism. These changes suggest a focus on both front-end and back-end aspects of the project.
node-jsnodejslong
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
Sebastian Krzyszkowiak - Librem 5 Developer at dosowisko.net