Chris Trott

Engineering Director at Grafana Labs

United States
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
Chris Trott is an engineering leader with 14 years of experience, currently serving as Engineering Director at Grafana Labs after progressing through senior and management roles there. He combines hands-on full-stack and backend engineering—evidenced by contributions to grafonnet-lib and the terraform-provider-grafana—with strong DevOps and cloud expertise from work on terraform-google-project-factory. Chris has a track record of improving build/release pipelines, automating versioning, and adding robust testing (including Cypress E2E), demonstrating both product-facing UI sensibilities and platform reliability focus. Based in the United States, he brings practical experience scaling teams and systems in open-source-centric companies, and often contributes subtle but impactful enhancements such as API-driven team management and dashboard usability refinements.
code13 years of coding experience
job16 years of employment as a software developer
bookBA, Liberal Arts, BA, Liberal Arts at University of Central Florida
github-logo-circle

Github Skills (27)

json10
cypress10
dashboard10
apidoc10
bash10
grafana10
terraform10
terraform-provider10
cicd10
gcp10
terraformer10
go10
api10
jsonnet10
operation9

Programming languages (10)

HCLTypeScriptShellJavaScriptGoHTMLVim scriptRuby

Github contributions (5)

github-logo-circle
grafana/grafonnet-lib

Aug 2019 - May 2021

Jsonnet library for generating Grafana dashboard files.
Role in this project:
userFull-stack Developer
Contributions:2 releases, 24 reviews, 131 commits in 1 year 10 months
Contributions summary:Chris contributed to the `grafonnet-lib` repository, which focuses on generating Grafana dashboard files using Jsonnet. Their primary contribution was adding the `height` parameter to the table panel and incorporating an example of a Kubernetes cluster summary dashboard. Furthermore, the user integrated end-to-end tests using Cypress for UI validation and added the ability to specify time ranges and a max data points setting for the graph panel. These changes demonstrate skills in both front-end UI implementation and back-end data visualization, which make the role best described as a full stack developer.
grafanajsonnetdashboardgrafana-dashboardmonitoring
Creates an opinionated Google Cloud project by using Shared VPC, IAM, and Google Cloud APIs
Role in this project:
userDevOps Engineer & Cloud Engineer
Contributions:19 commits, 7 PRs, 4 comments in 2 months
Contributions summary:Chris primarily focused on improving the project's build and release process. They refactored and renamed scripts related to versioning and releases, automating the process of tagging and pushing new module versions to the origin remote. Additionally, the user modified the project's test infrastructure and added checks to validate preconditions. The user also made changes to include external libraries in the build process.
gcpappenginevpcapp-enginegoogle
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