Russell Johnson is a Senior Software Architect with 11+ years designing and implementing pragmatic payment, risk management, and order management solutions for e-commerce platforms, currently at Adobe Commerce. He blends agile and lean practices to keep business and technology aligned, favoring collaborative, outcome-driven engineering over theoretical ideals. His background spans hands-on systems work from web apps and classified platforms to large-scale commerce services, including multi-provider payment integrations and multi-currency reconciliation tools. Russell is comfortable across the stack—servers, databases, secure payment flows, and operational Linux administration—and has an eye for measurable business impact such as automated income tracking and analytics. Based in the Greater Barcelona area, he brings steady production experience from long-tenure roles that bridge legacy systems and modern commerce architectures. Colleagues value his practical creativity: he consistently turns messy requirements into maintainable, auditable solutions.
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
Russell Johnson - Senior Software Architect at Adobe Commerce