William Wernert

Software Engineer at Grafana Labs

Greenville, South Carolina, 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
William Wernert is a software engineer with 10 years of experience building web applications, microservices, and ML-driven tools across Python/Django, Go, Vue.js, and Java Spring Boot. Currently at Grafana Labs, he contributes to the backend of a leading open-source observability platform, improving alerting reliability and reducing metrics cardinality in production systems. He has shipped impactful engineering work at startups and consultancies—introducing machine learning to a security product, accelerating releases with automated testing, and creating a Django server template that boosted team velocity and sped developer onboarding. Comfortable across the full stack, William combines practical architecture (Python-Go integration, Dockerized releases) with hands-on implementation and a track record of turning prototypes into product features.
code10 years of coding experience
job6 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Augusta University
stackoverflow-logo

Stackoverflow

Stats
23reputation
853reached
0answers
1question
github-logo-circle

Github Skills (14)

data-visualizations10
alertifyjs10
alertdialog10
data-visualization10
data-visualisation10
alertview10
go10
alerts10
cloki9
lokijs9
develop8
backend8
prometheus7
youtube-iframe-api6

Programming languages (14)

C#JinjaScalaVueGoHTMLSvelteKotlin

Github contributions (5)

github-logo-circle
grafana/grafana

Jun 2023 - 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:
userBack-end Developer
Contributions:236 reviews, 123 PRs, 384 pushes in 1 year 9 months
Contributions summary:William focused on backend development tasks within the Grafana project. They implemented changes to alert rule state history, specifically moving rule UIDs from Loki stream labels into log lines to reduce cardinality. Additionally, the user added support for the `keep_firing_for` field in external rulers and handled edge cases during template migration to prevent panics. This work involved modifications to Go code related to alerting and data visualization.
visualizeobservabilitybusiness-intelligencegrafanaprometheus
Contributions:7 releases, 47 PRs, 139 pushes in 6 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
William Wernert - Software Engineer at Grafana Labs