Tom Ratcliffe

Senior Software Engineer at grafana

UK, 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

🤩
Rockstar
Tom Ratcliffe is a Senior Software Engineer based in the UK with 11 years of experience specializing in front-end UI development. He focuses on improving user experience, accessibility, and visual presentation, with notable open-source contributions to Grafana's alerting UI where he cleaned styling, converted styles to object syntax, and fixed display and accessibility issues. Comfortable working on complex, data-rich interfaces, he brings practical attention to detail that improves clarity for end users of observability platforms. Tom pairs hands-on coding with a collaborative mindset, regularly contributing upstream to well-known projects. He’s the kind of engineer who notices and fixes subtle UX and styling problems that make interfaces more usable at scale.
code11 years of coding experience
github-logo-circle

Github Skills (13)

uid10
typescript10
javascript10
typescripts10
front-end-development10
ui-design10
react10
typescript-types10
interface-design9
user-interface9
data-visualization8
data-visualisation8
data-visualizations8

Programming languages (6)

TypeScriptHandlebarsJavaScriptGoHTMLPython

Github contributions (5)

github-logo-circle
grafana/grafana

Mar 2024 - Apr 2025

The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
Role in this project:
userFront-end Developer
Contributions:603 reviews, 303 PRs, 771 pushes in 1 year 1 month
Contributions summary:Tom primarily contributed to the user interface components of the Grafana project's alerting features. Their work focused on front-end development tasks, including removing and tidying up styling for the "Getting Started" page, and converting the styles into object syntax. Furthermore, the user addressed UI/UX improvements by fixing display issues, making the presentation clearer, and adding accessibility features. The contributions were focused on enhancing the user experience and visual presentation of the application's alerting functionality.
visualizeobservabilitybusiness-intelligencegrafanaprometheus
Congenica/Genoverse

Apr 2021 - Feb 2022

HTML5 scrollable genome browser
Contributions:24 reviews, 8 PRs, 29 pushes in 10 months
genomegenome-browserbrowserscrollablehtml5
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