Jack Westbrook

Staff Software Engineer at Grafana Labs

Greater Bergamo Metropolitan Area Italy
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
🎓
Top School
Jack Westbrook is a Staff Software Engineer with 17 years of front-end experience, currently driving UI and UX improvements at Grafana Labs after progressing through multiple engineering roles there. He blends design sensibility and engineering rigor to deliver responsive, progressively enhanced web apps, and has a strong background in HTML, CSS/Sass, JavaScript and tooling modernization. Jack contributes to major open-source projects—most notably Grafana and the rclone-webui-react—where he’s improved data-visualization components, refactored legacy forms to modern UI patterns, and integrated Redux-driven version display into the rclone sidebar. Based in the Greater Bergamo area, he pairs illustration and visual design experience with a habit of researching and adopting innovative tooling to keep interfaces both current and highly usable.
code17 years of coding experience
job17 years of employment as a software developer
bookA Level, Art, Media Studies, Computer Studies, A Level, Art, Media Studies, Computer Studies at Sir William Romneys School
languagesEnglish, Italian
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (17)

javascript10
storybook10
typescript10
ui-design10
redux10
uid10
front-end-development10
typescript-types10
state-management10
typescripts10
frontend10
react10
apim9
css9
api9

Programming languages (13)

C#CSSRustGoHTMLTypeScriptShellSCSS

Github contributions (5)

github-logo-circle
grafana/grafana

Oct 2020 - Jan 2023

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:1178 reviews, 549 commits, 915 PRs in 2 years 3 months
Contributions summary:Jack primarily focused on front-end development tasks within the Grafana project. Their contributions included implementing and modifying UI components, specifically related to segments and data visualization, and adding new HTML attributes to components. They introduced improvements in the threshold editor and refactored existing UI components, such as in the ShareModal and various pages, by replacing legacy form components with more modern Grafana UI components. Additionally, the user was instrumental in updating Storybook stories to utilize control and blocks API.
visualizeobservabilitybusiness-intelligencegrafanaprometheus
rclone/rclone-webui-react

Feb 2020 - Mar 2020

A full fledged UI for the rclone cloud sync tool
Role in this project:
userFront-end Developer
Contributions:7 commits, 2 PRs, 2 comments in 1 month
Contributions summary:Jack primarily focused on enhancing the user interface of the rclone-webui-react project. They implemented features related to displaying rclone version information, including fetching and displaying version details in the UI. The user also refactored the application to utilize Redux for managing version information and updated components to integrate with the Redux store, and implemented version retrieval to be displayed within the sidebar.
cloud-syncrclonereactsync
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