Carl Bergquist

Software Engineer at grafana

Monroe, Connecticut, 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
award
Top expert inDevOps and Cloud Infrastructure Automation
Carl Bergquist is a Principal Engineer with 14 years of experience based in Stockholm, specializing in metrics, monitoring and observability. As a core maintainer at Grafana Labs he drives backend, provisioning and Docker tooling for the widely used Grafana platform and has spoken at numerous conferences about monitoring and instrumentation. His open-source work spans pragmatic refactors—like turning a KairosDB-specific datasource into a generic, testable HTTP datasource—to improvements in alerting stability, configurable caching and session security. He organizes the Stockholm metrics and monitoring community and brings hands-on SRE-minded experience from earlier roles at eBay, where he led auth rewrites, monitoring migrations and web performance efforts. Known for enabling teams to ship faster and more resilient systems, he pairs deep Golang and DevOps skills with a focus on reuse and testability.
code14 years of coding experience
bookBA, Sociology, Criminal Justice, BA, Sociology, Criminal Justice at University of Connecticut
stackoverflow-logo

Stackoverflow

Stats
3,922reputation
455kreached
76answers
13questions
github-logo-circle

Github Skills (49)

kubernetes10
build-script10
javascript10
dockerce10
observability10
deploying10
docker10
sqlite10
sqllite10
alertdialog10
user-authentication10
authentication10
bash10
grafana10
alerts10

Programming languages (14)

SmartyC#CSSRustMakefileGoHTMLJsonnet

Github contributions (5)

github-logo-circle
grafana/grafana-docker

Mar 2016 - Jun 2018

Grafana docker container
Role in this project:
userDevOps Engineer
Contributions:45 commits, 17 PRs, 51 pushes in 2 years 3 months
Contributions summary:Carl primarily focused on improving the build and deployment process for the Grafana Docker container. They modified build scripts to handle different Grafana versions and tags, and adjusted the push scripts to Docker Hub. Furthermore, the user added configurations and scripts related to provisioning and deployment, as well as refactoring for improved clarity. These changes streamlined the build, versioning, and deployment of the Grafana Docker image.
dockergrafanadocker-container
Datasource that sends generic http requests to give url
Role in this project:
userFull-stack Developer
Contributions:86 commits, 12 PRs, 56 pushes in 2 years 7 months
Contributions summary:Carl's commits demonstrate a transition from a KairosDB-specific implementation to a generic data source, indicating a refactoring effort. They removed KairosDB-related code and made the data source more adaptable. The user also added a fake data source for testing and implemented support for table/timeserie formats, expanding the data source's capabilities.
datasourcehttp-requestsgeneric
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
Carl Bergquist - Software Engineer at grafana