Piotr Osiewicz is a Senior Software Engineer based in Krakow with 9 years of experience focused on low-level, high-performance systems engineering. He contributes to major open-source Rust projects—including rust-lang/rust and cargo—where his work on metadata, filesystem operations and buffered writes measurably improved build and linking performance. At Zed Industries he pairs backend optimization instincts with front-end UX improvements for the high-performance Zed editor, reflecting a rare full-stack fluency in performance-sensitive code. Piotr prizes squeezing out every bit of speed, even at the cost of verbosity, and brings that pragmatic obsession to both compiler internals and user-facing tooling. He holds bachelor's and master's degrees from Uniwersytet Ekonomiczny w Krakowie and is an outspoken, detail-oriented collaborator in the Rust ecosystem.
9 years of coding experience
Bachelor's degree, Bachelor's degree at Uniwersytet Ekonomiczny w Krakowie
Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
Role in this project:
Front-end Developer
Contributions:433 reviews, 1348 PRs, 2303 pushes in 2 years 5 months
Contributions summary:Piotr primarily focused on enhancing the user interface and user experience of the Zed code editor. Their contributions involved adding tooltips and improving keybindings within the buffer search feature. Additionally, the user implemented features for displaying more information within completions and made adjustments to the tab bar layout for a cleaner experience. They also worked on incorporating the functionality to view and interact with snippets within the editor.
Contributions:1 review, 4 PRs, 7 comments in 2 years 2 months
Contributions summary:Piotr focused on optimizing the `cargo` package manager's cleaning process by improving code efficiency. Their primary contributions include refactoring code to reduce redundant operations, introducing a new function `rm_rf_prefix_list` for more efficient file removal, and fixing a bug in corrupted checkout. The user also made performance enhancements by deduplicating calls to `rm_rf_prefix_list`. Further contributions involved adding a submodule in tests, and abstracting `.cargo-ok` handling.
package-managerrustcargo
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.