Marcin Bot

Staff Engineer at Affirm

City of Edinburgh, Scotland, United Kingdom
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

🤩
Rockstar
🎓
Top School
Marcin Bot is a Staff Engineer with 15 years' experience building payment and large-scale backend systems from Edinburgh, currently at Affirm after a multi-year tenure leading payments architecture at Automattic. He designed and operated event-driven, PCI/PSD2-conscious financial platforms for WooPayments, mentoring dozens of engineers while also managing teams to improve reliability and scalability. A hands-on contributor, he has maintained the official Stripe gateway for WooCommerce—implementing 3DS handling, subscription renewals and compatibility updates that keep millions of merchants' payments flowing. His background spans travel, games, and ecommerce (Skyscanner, Rockstar North), giving him a practical blend of high-throughput engineering and product-focused delivery. Colleagues know him for turning complex compliance and payment challenges into pragmatic, testable systems while still shipping code himself.
code15 years of coding experience
job12 years of employment as a software developer
bookBEng(Hons) Software Engineering, BEng(Hons) Software Engineering at The University of Edinburgh
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (11)

woocommerce10
transaction10
php10
payment-gateway10
gateway10
stripe-api10
subscribe9
subscriber9
su9
wordpress9
javascript7

Programming languages (3)

TypeScriptJavaScriptPHP

Github contributions (5)

github-logo-circle
The official Stripe Payment Gateway for WooCommerce
Role in this project:
userBack-end Developer
Contributions:2 releases, 1 review, 26 commits in 1 year 9 months
Contributions summary:Marcin primarily contributed to the Stripe payment gateway for WooCommerce, focusing on bug fixes, feature enhancements, and compatibility improvements. They addressed issues related to 3DS retries, payment request buttons, and subscription renewals. Moreover, the user implemented compatibility with WooCommerce add-ons and updated the plugin for the latest WooCommerce and PHP versions. These updates show a focus on maintaining and improving the core functionality of the payment gateway.
paymentsstripeecommercetransactwoocommerce
WooCommerce Sales Tax Plugin by TaxJar
Contributions:6 pushes in 7 months
wordpresswoocommercesales-taxsalestaxjar
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
Marcin Bot - Staff Engineer at Affirm