Richard Phillips-kerr is a versatile software engineer with 8 years’ experience crafting front-end experiences for high-scale products, from the BBC’s global React World Service to consumer-facing DeFi interfaces like PancakeSwap. A First Class Sculpture graduate turned developer, he blends a designer’s eye with practical engineering—refactoring UI components, fixing memory leaks, and driving accessibility and test coverage in large codebases. He’s shipped features used by hundreds of millions monthly, contributed to prominent open-source projects (including BBC Simorgh), and has a track record of improving UX and performance through careful frontend refactors. Beyond engineering, Richard has led teams and growth campaigns in startups and coached underrepresented learners at CodeBar, demonstrating a rare mix of product, design and community-focused instincts.
8 years of coding experience
10 years of employment as a software developer
B.A. (Hons), Sculpture, First Class, B.A. (Hons), Sculpture, First Class at The University of Edinburgh
SCQF level 8, Professional Development Award in Software Development, SCQF level 8, Professional Development Award in Software Development at CodeClan
The BBC's Open Source Web Application. Contributions welcome! Used on some of our biggest websites, e.g.
Role in this project:
Front-end Developer
Contributions:175 reviews, 851 commits, 155 PRs in 1 year 2 months
Contributions summary:Richard focused on modifying front-end components and their corresponding styling within the BBC Simorgh project. They refactored existing code to add and alter user interface elements. They also implemented tests, fixed styling issues, and potentially worked on accessibility improvements for the project. Their work appears to be focused on front-end development within the context of a large-scale web application.
Contributions:4 reviews, 34 commits, 5 PRs in 16 days
Contributions summary:Richard primarily contributed to the user interface of the PancakeSwap interface, focusing on testing, and improving the user experience. They fixed various bugs in existing unit and integration tests, and added new tests for features such as adding and removing liquidity, and swapping tokens. The user also made changes to the header, including the addition of a language selection button and implementing the rough structure for the translations context.
pancakesswapdecentralized-exchangepancaketrading
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.