Mateusz Dereniowski is a seasoned Python and Django developer with 13 years of experience, based in Wrocław, Poland, currently building backend systems at Mirumee Software. He contributes to notable open-source projects such as Saleor and django-payments, improving e-commerce core features, internationalization, and robust Stripe error handling with thorough test automation. His work blends practical backend engineering with a focus on reliability and security—detecting fraudulent payments and ensuring correct price updates via Celery tasks. With a Computer Science degree from the University of Wroclaw and a history of full-stack and backend roles since 2011, he brings deep hands-on experience in scalable web commerce platforms. An understated strength is his attention to edge cases and test coverage, which makes integrations more resilient in production.
13 years of coding experience
1 year of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of Wroclaw
Saleor Core: the high performance, composable, headless commerce API.
Role in this project:
Back-end Developer
Contributions:72 commits, 6 PRs, 31 pushes in 6 years 10 months
Contributions summary:Mateusz primarily contributed to the back-end functionality of the Saleor Core project, focusing on implementing title translations within templates. They added internationalization support by incorporating the `i18n` tag. Further contributions included fixing sorting by the "minimal_variant_price," enhancing the product filtering functionality, and using Celery tasks for updating product prices. The commits demonstrate a focus on improving the core e-commerce platform's functionality.
Contributions summary:Mateusz primarily focused on enhancing the functionality and robustness of the django-payments library. They implemented error handling for Stripe payment processing, including storing declined card messages and handling fraudulent payments. Furthermore, the user added tests to ensure correct behavior, including mocking Stripe API calls and detecting already processed and fraudulent payments. These commits demonstrate a focus on improving the reliability and security of the payment processing system.
paymentsgoogle-walletpythonstripedjango-framework
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
Mateusz Dereniowski - Software Developer at Mirumee Software