Adrian Wielgosik is an experienced software engineer with 12 years in the field and a current role supporting information systems at Atos Polska in Łódź, Poland. He brings strong backend expertise demonstrated by meaningful contributions to high-profile open-source projects—Ruffle (a Rust Flash emulator), RustPython, OpenRCT2, and PPSSPP—where he tackled interpreter features, emulator performance, game logic refactors, and bug fixes. Comfortable working in Rust, C++, and Python, he focuses on core logic, memory and performance optimizations, and improving code quality and tests. Colleagues would describe him as a pragmatic problem-solver who prefers deep, behind-the-scenes engineering that makes complex systems more reliable and maintainable.
Contributions:1278 reviews, 204 commits, 583 PRs in 2 years 7 months
Contributions summary:Adrian primarily contributed to the Ruffle project by implementing various features related to the ActionScript Virtual Machine (AVM1) and its interaction with the core functionalities of the emulator. Their work included adding support for features like fast path for ASCII case conversions, integrating FNV hashing in PropertyMap, and reverting changes to optimize WebAssembly performance. They also addressed memory management and other related bugs, and added a test for a specific edge case related to serialization.
Python library for creating data pipelines with chain functional programming
Role in this project:
Back-end Developer
Contributions:16 commits, 10 PRs, 46 comments in 8 months
Contributions summary:Adrian primarily contributed to the `pyfunctional` library by implementing new functionalities and fixing existing issues. They added features such as `flatten`, `take_while`, `drop_while`, `head_option`, `min_by`, and `max_by`, expanding the library's functional programming capabilities. The user also refactored existing code, addressed tests using reduce in Py3, and enhanced the code by including better documentation and reordering the tests for clarity. Additionally, the user has reordered and added tests to enhance the testing coverage and overall quality of the library.
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
Adrian Wielgosik - Junior Specialist Of Information Systems Support