Ryan Mitchell

Senior Developer, VP at Barclays

London, 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
Ryan Mitchell is a seasoned UI-focused senior developer and VP with 14 years of experience building responsive, accessible front-end applications and integrating custom interactive components for finance and consumer brands. Currently at Barclays, he architects React and TypeScript solutions, deploys them to Kubernetes with Helm, and has set up CI/CD and observability stacks using Jenkins, Prometheus, InfluxDB and Grafana. His background spans creative agencies (including five years at SapientNitro) delivering high-profile work for Vodafone, McLaren, Unilever and Coca-Cola, blending design sensibility with engineering rigor. A specialist in HTML5, CSS3, JavaScript, web security and accessibility, he also leads teams in GDD, source management and client-facing technical strategy. He contributes to open-source front-end tooling, having fixed edge-case state bugs and added multi-error-bar support to the popular recharts React/D3 charting library. Based in London with a Computer Science degree from the University of Kent, he pairs practical production experience with mentorship and stakeholder-facing delivery.
code14 years of coding experience
bookBSc (Hons), Computer Science, BSc (Hons), Computer Science at University of Kent
github-logo-circle

Github Skills (7)

javascript10
react10
testing10
typescript-types9
typescript9
typescripts9
d3js8

Programming languages (3)

TypeScriptJavaScriptPython

Github contributions (5)

github-logo-circle
recharts/recharts

Nov 2017 - Nov 2017

Redefined chart library built with React and D3
Role in this project:
userFront-end Developer
Contributions:6 commits, 2 PRs, 9 comments in 19 days
Contributions summary:Ryan primarily contributed to the React-based charting library by implementing and testing features related to error bars and line charts. They added functionality to support multiple error bars within `Line` and `Bar` components. The user also addressed and resolved a bug related to state changes and the `isSingleChildEqual` utility function, ensuring the chart's stability during updates. Furthermore, the user added tests to cover the edge cases associated with the state updates in the `LineChart` to fix an issue reported in the repo.
chartsreactbuilt-with-reactcharting-librarychart
Contributions:5 commits in 1 year 11 months
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
Ryan Mitchell - Senior Developer, VP at Barclays