Richard Quadling

Senior Software Developer at DigiTickets (Digital Ticketing Systems Limited)

Exeter, 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
🎓
Top School
Richard Quadling is a seasoned Senior Software Developer based in Exeter with over 15 years of hands-on experience building backend systems, database-driven applications and payment integrations. He brings deep expertise in PHP, SQL variants, web services (SOAP/WSDL) and data transforms (XML/JSON/EDI), plus practical accounting-domain knowledge from long work with Sage systems. At Crowdcube he architected a flexible payment provider framework and AML integrations, and his open-source contributions to projects like Phinx and beberlei/assert show an emphasis on maintainability, testing and developer ergonomics. Comfortable across legacy and modern stacks—Delphi, C, PHP frameworks and JavaScript—he’s equally at home refactoring tooling as extracting and normalising complex retailer data feeds. A Zend-certified PHP developer and long-time community mentor on Experts Exchange, he combines pragmatic problem-solving with a collector’s depth of institutional knowledge.
code14 years of coding experience
job24 years of employment as a software developer
bookSt. Boniface College
bookSt Boniface College
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
3,899reputation
2.1mreached
58answers
26questions
Badges
php
top-5%
phpstorm
top-5%
amazon-s3
top-5%
amazon-web-services
top-5%
github-logo-circle

Github Skills (25)

database-migrations10
assertion10
unit-testing10
migration10
php10
db-migrate10
assert10
database-migration10
phinx10
db-migration10
admin9
amazon-web-services9
database-administration9
databases9
code-documentation9

Programming languages (20)

MDXJavaC++CTwigGoPerlHTML

Github contributions (5)

github-logo-circle
beberlei/assert

May 2016 - Feb 2019

Thin assertion library for use in libraries and business-model
Role in this project:
userBack-end Developer
Contributions:43 releases, 91 commits, 119 PRs in 2 years 10 months
Contributions summary:Richard primarily contributed to improving the codebase's maintainability and testability. They added assertions to docblocks, enhancing static analysis and aiding IDEs. They also refactored the assertion method documentation generator, including sorting and updating documentation in README.md. Furthermore, the user added unit tests, including a test for unknown assertions, to improve code coverage and ensure the library's robustness.
assertion-librarytestingthinassertionbusiness-model
cakephp/phinx

Jan 2015 - Nov 2019

PHP Database Migrations for Everyone
Role in this project:
userBack-end Developer
Contributions:9 releases, 105 commits, 88 PRs in 4 years 11 months
Contributions summary:Richard primarily focused on enhancing the codebase related to database migrations. Their contributions involved modifying the migration template generation, adding options for alternative template sources, and incorporating features to display the migration base class. Additionally, they addressed parameter ordering issues and refined the code by replacing `str_replace()` with `strtr()` and made minor documentation improvements. These changes indicate a focus on improving the migration tool's flexibility and usability.
mysqlphp-database-migrationsphpphp71mysqli
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
Richard Quadling - Senior Software Developer at DigiTickets (Digital Ticketing Systems Limited)