Dan Wallis

Platform Engineer

Shrewsbury, 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

🤩
Rockstar
Dan Wallis is a Platform Engineer with 13 years of hands-on experience building and hardening backend tooling and platform workflows, now based in Shrewsbury, UK and currently at Capgemini. He is an active open-source contributor to notable PHP ecosystems—improving Composer and Magento tooling—and has helped refine CLI utilities like n98-magerun2 to save developers time and reduce operational friction. His work blends practical bug fixes, security-minded code updates, and UX improvements for developer tools (for example adding pipefail support and fixing wildcard/table quoting issues). Comfortable across import/export, pricing, and catalog subsystems, he brings a pragmatic focus on maintainability and developer experience that often manifests as small but high-impact changes.
code12 years of coding experience
languagesFrench, English
github-logo-circle

Github Skills (24)

dependency-management10
package-management10
testing10
command-line-interface10
data-export10
magento10
data-import10
php10
version-control10
imports10
database-management10
exports10
composer10
php-codesniffer10
cli10

Programming languages (20)

JavaCSSC++CGoHTMLBladeTypeScript

Github contributions (5)

github-logo-circle
Magento Coding Standard
Role in this project:
userBack-end Developer / QA Engineer
Contributions:28 reviews, 12 commits, 43 PRs in 1 year 2 months
Contributions summary:Dan primarily contributed to improving the Magento coding standard. Their work involved fixing PHP type errors, addressing potential infinite loops related to parse errors, and updating the code to handle docblock inconsistencies. They also made updates related to security, specifically regarding XSS vulnerabilities, and corrected code to align with merging remote-tracking branches. Further contributions include rule updates for better error messaging and improvements related to PHP compatibility and unit tests.
php-codesnifferphpmagento2magento
magento/magento2

Oct 2019 - Nov 2022

Prior to making any Submission(s), you must sign an Adobe Contributor License Agreement, available here at: https://opensource.adobe.com/cla.html. All Submissions you make to Adobe Inc. and its affiliates, assigns and subsidiaries (collectively “Adobe”) are subject to the terms of the Adobe Contributor License Agreement.
Role in this project:
userBack-end Developer
Contributions:136 reviews, 112 commits, 86 PRs in 3 years 1 month
Contributions summary:Dan primarily worked on integrating remote-tracking branches, likely incorporating updates from the main development branch. Their commits reveal modifications to the AdvancedPricingImportExport module, indicating involvement in features related to import/export or product pricing. Furthermore, their activity includes edits in the SalesRule and Catalog modules, suggesting they may have contributed to the product and catalog rule related functionality or bug fixes.
adobeecommercesigncontributor-license-agreementsubmissions
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
Dan Wallis - Platform Engineer