Richard Miller is a Staff Software Engineer based in Sheffield with 15 years’ experience designing and delivering resilient web platforms and APIs, currently leading engineering work at Lendable. He blends deep Symfony and PHP expertise with practical experience in CQRS, Elasticsearch, Neo4J and AWS-driven architectures, having led rewrites and performance improvements for product teams. A seasoned mentor and technical lead, he champions BDD/TDD, CI/CD and developer-focused tooling to make systems easier to change and operate. His open-source contributions to high-profile Symfony projects and PhpSpec show a knack for improving developer experience and testability, including nuanced refactors around Elasticsearch integration and richer debugging commands. With academic roots in mathematics and philosophy, he brings analytical rigor and clear reasoning to complex architectural trade-offs.
15 years of coding experience
16 years of employment as a software developer
Master of Arts - MA Philosophy, Master of Arts - MA Philosophy at The University of Sheffield
Contributions summary:Richard primarily worked on refactoring and updating code related to the FOQElasticaBundle, which integrates Elasticsearch with Symfony. Their contributions included removing unnecessary operations in pagination, eliminating unused variables, and updating test classes to reflect changes in object persisters and repository managers. The user also added features related to repository management, and improved the integration of Doctrine.
Contributions:56 commits, 9 comments in 1 year 4 months
Contributions summary:Richard's contributions primarily revolve around enhancing the `PhpSpec` framework. They added new events for managing expectations within the framework, allowing for more flexible control and customization. The user also implemented support for events related to method calls, which included before and after method call events to aid in debugging and performance monitoring. These changes demonstrate a focus on extending the framework's capabilities and providing more detailed control over the testing process.
phpphp-frameworkrad
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.