William Wernert
Software Engineer
Summary
Software engineer building scalable cloud-native services at Grafana Labs, developing and operating alerting infrastructure serving millions of users. Experienced across the stack from web applications to distributed systems, with current focus on Go, Kubernetes, and infrastructure-as-code (Jsonnet, Flux, Crossplane). Deep familiarity with observability tooling through dogfooding the Grafana stack (Mimir, Loki, Tempo). Excited to bring my skills and experience to your software engineering team.
Work Experience
Software Engineer @ Grafana Labs - Remote
Go • Jsonnet • Kubernetes • Flux
Jun 2023 - Present
  • Built a Loki backend for the Grafana annotations API to enable the migration of alert state history from SQL annotations to Loki log streams, enabling faster and more powerful interactions with state data.
  • Implemented the Prometheus remote write pipeline for Grafana-managed recording rules, centralizing data transformation within Grafana under a single scalable platform as part of an effort to unify the alerting experience across our cloud offering.
  • Optimized performance for critical API paths by 10x to 100x, with uplift scaling nearly linearly based on the number of records being stored.
  • Introduced new API patterns for Grafana alerting that reduced complexity by allowing for more natural ergonomics based around smaller units of work, while also enabling a better as-code story through integration with a new git-sync feature.
  • As part of the on-call rotation for my team, maintained critical cloud services exceeding 99.99% uptime against a 99.95% SLA.
Software Engineer @ Lightmatter - Remote
Python • Django • Postgres • Typescript • AlpineJs • HTMX
Mar 2022 - Feb 2023
  • Contributed to an open-source Django server template using cutting-edge libraries such as Vite, AlpineJs, and HTMX. This led to a 30% improvement in first sprint velocity on future projects using the template.
  • Guided future contributors in developing a frontend component system for this open-source Django project which resulted in a twofold increase in components produced.
  • Collaborated in an agile team to engineer a web application for a health tech client, leveraging the aforementioned technologies to reduce the spin-up time of new developers by 40%.
  • Consulted and served as a staff engineer for this client after being invited to stay on, playing an instrumental role in bringing the aforementioned application to market.
  • Aided in the development of an open-source Python API wrapper for the EHR used by several projects at the company, ultimately facilitating a successful deal with this EHR company to refer clients on an ongoing basis.
Software Developer @ Security Onion Solutions - Remote
Python • Go • Javascript • Vue.js • Cypress • Tensorflow • Docker
Jun 2019 - Feb 2022
  • Developed both an extensible machine learning framework built on Tensorflow and a service app that used this framework for AI-assisted log analysis, introducing the first machine learning capability to the product which led to a 50% higher adoption rate among users.
  • Played an instrumental role in launching a new Docker-based version of a Linux distribution product, bringing it from beta to release on a highly accelerated timeline.
  • Automated end-to-end testing of the product via the Cypress testing framework and served as an advocate for its adoption among team members, which reduced release time from 1-2 weeks to half a day.
  • Architected a Python middleware between the primary Go web app and user-defined local and remote API services for extensible security data analysis, which removed a third-party dependency from the project and allowed for greater product flexibility.
Software Consultant @ Rural Sourcing Inc - Augusta, GA
Java • Spring Boot • Javascript • Angular • MySQL
Jul 2018 - Jun 2019
  • Rewrote a client's legacy desktop application as a full stack Java/Angular web app alongside an agile team, reducing the time spent in the app by its users by 75%.
  • Engineered and contributed to several Java (Spring Boot) microservices, including developing unit tests using Junit and Mockito with 100% test coverage, which allowed for highly reliable deployments of these services.
Education
BS in Computer Science
Augusta University
May 2019
Personal Projects
  • Building a wifi-enabled plant moisture and light meter based on the ESP32-C3, written in Rust
  • Developing and maintaining a portfolio website at rwwiv.com (where you are now!), using Sveltekit
  • Maintaining a public dotfiles repo at github.com/rwwiv/.dotfiles-arch with custom tooling for an optimized developer experience under Arch Linux
  • See more under the Dragons link in the header
Volunteer Work
Caim - Software Engineer
2023
Code For Greenville - Individual contributor
2022 - 2024
© 2025 William Wernert