Richard Miller

Staff Software Engineer at Lendable

Sheffield, 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
award
Top expert inSymfony Development Essentials
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.
code15 years of coding experience
job16 years of employment as a software developer
bookMaster of Arts - MA Philosophy, Master of Arts - MA Philosophy at The University of Sheffield
github-logo-circle

Github Skills (24)

symfony-component10
symfony-bundle10
amazon-elasticsearch10
testing10
test-framework10
react-component10
elasticsearchquery10
php10
aws-elasticsearch10
symfony10
symfony-ux10
elasticsearch10
elastica10
event-dispatching10
elasticsearch-api10

Programming languages (7)

ShellTwigScalaJavaScriptPHPHTMLRuby

Github contributions (5)

github-logo-circle
Role in this project:
userBack-end Developer
Contributions:167 commits in 2 years 7 months
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.
elasticabundlephpsymfony-bundlesymfony-project
phpspec/phpspec

Aug 2013 - Nov 2014

SpecBDD Framework for PHP
Role in this project:
userBack-end Developer
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.
Request Free Trial