Adam Yeats

Senior Software Engineer at Grafana Labs

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
🎓
Top School
Adam Yeats is a Senior Software Engineer with 12 years of experience building full-stack systems in TypeScript and Go, and production familiarity with Rust, Ruby, Elixir and C/C++. He designs and ships cloud-native services and observability integrations—contributing to Grafana and writing the SurrealDB datasource—while also authoring APM and error-tracking libraries at AppSignal. Comfortable across AWS, GCP and Azure, he routinely works with containers (Docker, Kubernetes), Kafka, Elasticsearch and telemetry to solve performance and reliability challenges. He blends front-end expertise in React, web standards and accessibility with backend systems thinking, prioritizing maintainable, testable code and measurable observability. A hands-on mentor and team builder, he has led Node.js hiring and standards efforts at DEPT and enjoys assembling distributed teams and helping engineers grow.
code12 years of coding experience
job8 years of employment as a software developer
bookBachelor of Science - BS, Web & Digital Media Development, Bachelor of Science - BS, Web & Digital Media Development at University of Brighton
stackoverflow-logo

Stackoverflow

Stats
96reputation
6kreached
1answer
0questions
github-logo-circle

Github Skills (39)

monitoring10
ruby-rails10
rails10
erb10
ruby10
go10
prometheus10
azure-monitor10
activerecord10
ruby-on-rails10
amazon-elasticsearch9
dashboard9
data-visualizations9
typescript9
data-visualisation9

Programming languages (11)

TypeScriptC++CSSShellRustJavaScriptGoPHP

Github contributions (5)

github-logo-circle
:christmas_tree: Giving back to open source for the holidays
Role in this project:
userFull-stack Developer
Contributions:40 commits, 32 PRs, 30 pushes in 1 year
Contributions summary:Adam contributed to the 24 Pull Requests project, a Ruby on Rails application. Their work included front-end modifications, such as using ERB syntax for dynamic content in user views, as well as back-end changes like using `#blank?` for environment variable checks and adding a new Rails 5 configuration. The user also refactored code, updating the codebase to support Rails 5 migration and adding necessary files. The commits indicate a focus on improving the application's structure and compatibility with the newer Rails version.
christmas-treerailsjavascriptrubychristmas
grafana/grafana

Jun 2023 - Jul 2026

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:
userFull-stack Developer
Contributions:97 reviews, 60 PRs, 138 pushes in 3 years 1 month
Contributions summary:Adam's contributions primarily involve enhancements and bug fixes within the Azure Monitor data source integration for Grafana. They have been working on resolving UI issues, such as layout problems in the resource picker, and addressing backend logic related to resource classification. Additionally, the user has made improvements to the Google Cloud Monitor integration, fixing issues with Prometheus queries and ensuring correct interface conversions. They also contributed to the Elasticsearch data source by implementing streaming for multi-search responses and added end-to-end tests for Jaeger, PostgreSQL, and Zipkin.
data-visualizationelasticsearchinfluxdbobservabilitypostgresql
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