Andy Knapp

Senior Observability Architect at Grafana Labs

Sinsheim, Baden-Württemberg, Germany
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

👤
Senior
🎓
Top School
Andy Knapp is a Senior Observability Architect with a decade of experience designing and delivering cloud-native observability and platform solutions across Europe, currently at Grafana Labs after senior platform roles at VMware Tanzu and Accenture. He blends hands-on backend development—contributing to open-source projects like Crossplane’s AWS provider and the prometheus-msteams alert forwarder—with architect-level thinking to operationalize scalable, reliable monitoring and alerting for complex Kubernetes and EKS environments. His work shows attention to API hygiene and real-world robustness (e.g., chunking large alert payloads and improving CRD types), reflecting a pragmatic engineer who still writes production code. Trained as a mathematician (MSc, Heidelberg), he brings a methodical, analytical approach to observability design and automation from infrastructure to application telemetry.
code10 years of coding experience
job10 years of employment as a software developer
bookMaster of Science, Mathematik, Master of Science, Mathematik at Ruprecht-Karls-Universität Heidelberg
github-logo-circle

Github Skills (21)

amazon-eks10
kubernetes10
crossplane10
apidoc10
iks10
go10
prometheus10
api10
aws10
kubernetes-pods10
alarmmanager10
microsoft-teams10
k8s10
k10
notificationmanager10

Programming languages (12)

TypeScriptSmartyShellJinjaMakefileGoHTMLErlang

Github contributions (5)

github-logo-circle
Forward Prometheus Alert Manager notifications to Microsoft Teams.
Role in this project:
userBack-end Developer
Contributions:8 releases, 66 reviews, 102 commits in 3 years 6 months
Contributions summary:Andy primarily contributed to the `prometheus-msteams/prometheus-msteams` repository, focusing on enhancing the functionality of forwarding Prometheus Alert Manager notifications to Microsoft Teams. Their work involved implementing features to handle large alert payloads by chunking messages, customizing message cards, and ensuring proper formatting for the Teams platform. They also addressed issues related to message card templates and improved the robustness of the alert handling logic.
golangmicrosoft-teamsalertprometheus-alertdevops
Crossplane AWS Provider
Role in this project:
userBack-end Developer
Contributions:8 reviews, 9 commits, 1 PR in 25 days
Contributions summary:Andy implemented initial types and CRUD methods for the Fargate profile controller. This involved defining the data structures for Fargate profiles and creating the necessary methods for creating, reading, updating, and deleting these profiles within the AWS EKS environment. Additionally, the user updated API type fields, created reference to pod execution role arn, and used value type instead of pointer on unmodified parameter to improve code style. This work directly contributes to the functionality of the Crossplane AWS Provider.
providerterraformawsterraform-modulecrossplane
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
Andy Knapp - Senior Observability Architect at Grafana Labs