Michael Pritchard

Online Applications Developer

Aberdare, Wales, 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

🎓
Top School
Michael Pritchard is a senior full-stack developer based in Aberdare, Wales, with eight years’ experience delivering data-driven, bilingual web applications for healthcare education. Currently an Online Applications Developer at Health Education and Improvement Wales, he builds accessible (WCAG 2.1 AA) sites and complex back-end systems using PHP, SilverStripe, Laravel and modern tooling. He has a strong practical background in clinical IT and integration—having implemented and API-enabled REDCap deployments and synced clinical databases—bringing domain knowledge that helps bridge IT and healthcare teams. An active open-source contributor, Michael modernises legacy PHP projects to PHP 8, adds static analysis and automated tests, and improves maintainability across refactoring kata repositories. Colleagues rely on him for pragmatic, test-driven improvements and for making accessibility and bilingual requirements first-class citizens in production systems.
code7 years of coding experience
job2 years of employment as a software developer
bookMathematics and Computing, Mathematics and Computing at St John the Baptist Comprehensive School
github-logo-circle

Github Skills (10)

php10
refactoring10
phpstan10
object-oriented-programming10
composer10
refactor10
cicd10
phpunit10
testing10
cd9

Programming languages (13)

C#JavaC++CSSCHTMLXSLTStylus

Github contributions (5)

github-logo-circle
Example from first chapter of 'Refactoring' by Martin Fowler, with tests and translations
Role in this project:
userBackend & DevOps Engineer
Contributions:10 commits, 3 PRs in 2 years 8 months
Contributions summary:Michael contributed to the refactoring of a code example from Martin Fowler's "Refactoring" book. Their work involved the integration of code quality tools like ECS and PHPStan, as well as the configuration of PHPUnit for testing. Furthermore, the user updated the project to support PHP 8 standards, upgrading dependencies, and modifying tooling configuration. These changes demonstrate an understanding of both backend development best practices and the associated DevOps practices for maintaining a modern PHP project.
translationstestingchapterrefactoringmartin-fowler
Kata to learn about Polymorphism
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:8 commits, 4 PRs in 2 years 5 months
Contributions summary:Michael primarily focused on enhancing the project's build and testing infrastructure, specifically related to PHP development. They introduced and configured tools like ECS and PhpStan for code quality and static analysis. Furthermore, the user upgraded the project to support PHP 8 and integrated PHPUnit testing, reflecting a strong emphasis on code maintainability and modernizing the project's development environment.
refactoringkatamartin-fowler
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
Michael Pritchard - Online Applications Developer