Bartłomiej Maryńczak is a Rust developer with eight years of experience building low-latency, high-throughput systems and contributing to prominent open-source projects. He currently engineers a sub-10-microsecond trading platform at the Warsaw Stock Exchange while maintaining and authoring Rust projects like Neothesia, OxiSynth and RFD. His open-source work spans systems-level components—improving wgpu rendering in the popular iced GUI, low-level Wayland compositor pieces in Smithay, and performance-minded refactors in fish-shell—demonstrating strong backend and systems architecture skills. Comfortable across Rust, TypeScript, Kotlin and C/C++, he also has hands-on experience with robotics, embedded firmware and teaching, which informs a practical approach to constrained, performance-sensitive problems. Colocated in the Wrocław area, he blends production-grade finance systems experience with active upstream contributions to widely used developer tooling.
8 years of coding experience
4 years of employment as a software developer
High School Diploma, IT Technician, High School Diploma, IT Technician at Zespół Szkół Ponadpodstawowych Nr 1 w Zamościu
Contributions:2 releases, 361 reviews, 110 commits in 1 year 7 months
Contributions summary:Bartłomiej focused on implementing debugging traits, enhancing the wayland compositor, and contributing to the backend implementations, especially in the areas of winit, udev, and input handling. Their work involved adding debug traits, which likely improved the development and debugging process within the project. Additionally, the user made modifications to the underlying system architecture and overall design of the smithay project.
A cross-platform GUI library for Rust, inspired by Elm
Role in this project:
Full-stack Developer
Contributions:6 reviews, 21 commits, 11 PRs in 1 year 10 months
Contributions summary:Bartłomiej primarily contributed to the wgpu backend of the iced-rs GUI library. Their work involved updating the rendering pipeline to support wgpu 0.7, wgpu 0.10, wgpu 0.11, and wgpu 0.12, and included significant changes to the shader modules. They also addressed issues related to scissor rects, texture view dimensions, and made adjustments to the integration example. Furthermore, the user utilized the vertex_attr_array macro and implemented bug fixes.
user-interfacewidgetgui-libraryrustelm
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
Bartłomiej Maryńczak - Rust Developer at Warsaw Stock Exchange (GPW)