Mark Clements

Director, Infrastructure Engineering at Visa

Bristol, England, 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

👤
Senior
🎓
Top School
Mark Clements is a Director of Infrastructure Engineering with 14 years' experience building and scaling cloud-native platforms across fintech and enterprise organisations. He progressed from hands-on DevOps and senior engineering roles to leadership positions at Currencycloud and Visa, focusing on resilient infrastructure and operational excellence. Comfortable both managing teams and writing production-grade code, he has contributed to notable open-source tooling such as PHPCompatibility, where he improved version checks and reduced false positives. Based in Bristol, he blends commercial consulting experience with large-scale delivery, having led platform transformations and proof-of-concept work for cloud adoption. Colleagues describe him as pragmatic and detail-oriented, with a history of mentoring engineers and driving measurable reliability improvements. Outside work he’s applied his organisational skills in volunteer and student-club leadership roles, underscoring a collaborative, people-first approach to engineering.
code14 years of coding experience
job7 years of employment as a software developer
bookBachelor’s Degree Business Information Systems (with Year in Industry), Bachelor’s Degree Business Information Systems (with Year in Industry) at Cardiff University / Prifysgol Caerdydd
github-logo-circle

Github Skills (9)

php10
backward-compatibility10
php-codesniffer10
testing10
rule9
compatibility9
git8
unit-testing8
version-control8

Programming languages (10)

TypeScriptC++CSSJavaScriptGoPHPPerlHTML

Github contributions (5)

github-logo-circle
PHP Compatibility check for PHP_CodeSniffer
Role in this project:
userBack-end Developer
Contributions:31 commits, 20 PRs, 193 comments in 2 years 2 months
Contributions summary:Mark primarily contributed to the `phpcompatibility/phpcompatibility` repository by enhancing the PHP compatibility checks implemented in PHP_CodeSniffer. Their work involved refactoring code into base classes for reusability, adding new features for range-based version checks, and implementing checks for deprecated functions and language constructs, such as the `/e` modifier in `preg_replace()`. The user also corrected false positives, improved unit tests, and updated code to align with PHP versions, specifically focusing on PHP 5.5 and higher.
phpcompatibilitycomposercustom-rulesetphp81phpcs
Contributions:21 pushes, 1 branch in 6 years 9 months
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
Mark Clements - Director, Infrastructure Engineering at Visa