Kristian Bremberg

Security Engineer at grafana

Växjö, Kronoberg County, Sweden
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
Kristian Bremberg is a Security Engineer based in Växjö, Sweden, with three years of hands-on experience strengthening web application security. He contributes to high-profile open-source projects like Grafana, where he has implemented DOMPurify sanitization and Trusted Types support to mitigate XSS risks and tighten Content-Security-Policy handling across front-end and back-end code. Comfortable working full-stack, he blends practical engineering with security-first design to make observability tooling safer and more robust. Notably, his contributions demonstrate attention to deployable security controls and policy-level improvements rather than only isolated fixes.
code3 years of coding experience
github-logo-circle

Github Skills (20)

javascript10
content-security-policy10
sec10
typescript10
security10
dompurify10
typescript-types10
typescripts10
react9
html9
data-visualization8
data-visualisation8
data-visualizations8
go7
css6

Programming languages (8)

TypeScriptJavaShellRustJavaScriptCodeQLGoPython

Github contributions (5)

github-logo-circle
grafana/grafana

Dec 2022 - Dec 2022

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:24 reviews, 1 commit, 16 PRs in 1 day
Contributions summary:Kristian focused on enhancing Grafana's security and functionality. Their work involved refactoring code to utilize `DOMPurify` for sanitizing strings, preventing XSS vulnerabilities, and improving content security. They also implemented Trusted Types support, modifying the Content-Security-Policy, and making changes to the template and API files to accommodate and leverage the Trusted Types feature. The user's contributions touched upon both the front-end and back-end code, as they were adding, modifying, and testing in the appropriate files.
visualizeobservabilitybusiness-intelligencegrafanaprometheus
golang, echo, gorm
Contributions:1 PR, 3 pushes in 1 day
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
Kristian Bremberg - Security Engineer at grafana