Wojciech Wnętrzak is a Full Stack Engineer with 17 years of experience, currently focused on Ruby and JavaScript with a taste for DevOps. He has shipped features and stability improvements at companies like tiramizoo and Freeletics, and contributes to core Rails ecosystem projects including rails, rspec-rails, and well-known gems such as Paperclip and GoodJob. His open-source work shows a pragmatic focus on modernizing legacy code, improving ActiveJob and background processing, and hardening test suites—often surfacing subtle bug fixes and API refinements. Comfortable across back-end, testing, and infrastructure concerns, he balances refactors and feature work to keep systems maintainable at scale. Based in Silesia, Poland, he brings an engineering background in mechatronics and automation, which informs a methodical, systems-oriented approach to software design.
17 years of coding experience
10 years of employment as a software developer
Master of Science - MS, Mechatronics, Robotics, and Automation Engineering, Master of Science - MS, Mechatronics, Robotics, and Automation Engineering at The Silesian University of Technology
Process your Paperclip attachments in the background with delayed_job or Resque.
Role in this project:
Back-end Developer
Contributions:32 commits, 19 PRs, 23 pushes in 1 year 6 months
Contributions summary:Wojciech primarily contributed to the `delayed_paperclip` repository, which handles background processing for Paperclip attachments. Their commits focused on upgrading the project to work with newer Rails versions, including removing deprecated methods and adapting to Ruby 2.3. They also refactored testing infrastructure, replacing Redis with fakeredis and enabling ActiveJob testing. Furthermore, the user implemented the ability to configure the queue name for background jobs and made several bug fixes.
Contributions:7 commits, 5 PRs, 43 comments in 4 years 1 month
Contributions summary:Wojciech primarily contributed to bug fixes and enhancements related to file attachment validation within the Paperclip library. They fixed a bug in the `only_process` option and addressed an issue where media type spoofing validation was unnecessarily performed. The user also refactored the test suite to improve its reliability and updated the project's dependencies. They also updated the gem file to use aws-sdk-s3.
file-attachmentattachmentrailsrubyactivemodel
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
Wojciech Wnętrzak - Full Stack Engineer at tiramizoo GmbH