Michael Paul

Software Engineer at Adyen

Netherlands
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Michael Paul is a pragmatic software engineer with 15 years of experience building scalable e-commerce and payment systems, currently contributing to Adyen's Magento 2 payment integration. He has a strong backend focus—optimizing payment flows, webhooks, and recurring logic—and a track record of improving performance and reliability across platforms, from migrating feeds to MongoDB to refactoring image pipelines into background workers. At Emesa he drove PSD2-compliant payment upgrades and stronger fulfillment/stock systems, and earlier introduced Docker and analytics tooling to reduce cost and increase observability. Based in the Netherlands with a formal background in systems analysis, he blends hands-on engineering with operational sensibility and a knack for simplifying complex integrations. Notably, his open-source contributions to Adyen’s widely used Magento plugin reflect practical impact on merchant payment reliability.
code15 years of coding experience
job13 years of employment as a software developer
bookBachelor's degree, Systems Analysis and Development, Bachelor's degree, Systems Analysis and Development at Universidade Tuiuti do Paraná
languagesPortuguese, English
github-logo-circle

Github Skills (9)

apim10
php10
api10
payment10
back-end-development10
magento10
api-design10
adyen10
webhooks10

Programming languages (13)

C#JavaC++RustCGoTypeScriptShell

Github contributions (5)

github-logo-circle
Adyen/adyen-magento2

Oct 2021 - Oct 2022

Adyen Payment plugin for Magento2
Role in this project:
userBack-end Developer
Contributions:306 reviews, 63 commits, 80 PRs in 11 months
Contributions summary:Michael primarily contributed to the back-end functionality of the Adyen Magento 2 payment plugin. Their work focused on enhancing payment processing logic, including filtering parameters in payment details calls, integrating a webhook module for notification handling, and modifying the storage of state data related to payment methods. Furthermore, the user made adjustments to recurring payment logic, optimized the use of store payment method modes, and removed unused code. These changes suggest a focus on improving the core payment flow and integration with Adyen services.
paymentspayment-pluginecommercemagento2-moduleadyen-plugin
michaelpaul/adyen-magento2

Feb 2022 - Dec 2023

Adyen Payment plugin for Magento2
Contributions:4 PRs, 15 pushes, 7 branches in 1 year 10 months
payment-pluginmagento2mercadopagoadyenpayment
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
Michael Paul - Software Engineer at Adyen