Projects

I build at the intersection of distributed systems and AI applications. My work at Grafana focuses on authorization infrastructure and developer tools, while my side projects explore ML integration, systems programming, and practical applications.

Client-Side Observability

In Progress

Self-contained OpenTelemetry implementation for this site - browser-based tracing with no backend required

Highlight: Meta-project: applying production observability patterns to a static site. Traces stored locally, visualized client-side.

OpenTelemetryIndexedDBWeb Performance APIAstro

LLM-Powered On-Call Agent

Production

AI agent integrated with GitHub for accelerating incident triage and issue investigation at Grafana

Highlight: Reduces mean time to resolution by automating context gathering and pattern matching across repositories

LLMsGitHub APIGoObservability

OpenFGA Authorization

Production

Built Grafana's core authorization engine based on Google's Zanzibar paper using OpenFGA

Highlight: Powers multi-tenant access control across the entire Grafana ecosystem

OpenFGAZanzibarGoDistributed Systems

Zentered

In Progress

PWA for session and task management with offline-first architecture and AI integration

Highlight: Local-first ML models for task categorization and time management

Service WorkersHugging FacePWA

RustyBucket

Active

Building pandas-like data structures in Rust to explore ownership, performance, and zero-copy operations

Highlight: Memory-safe data manipulation without garbage collection overhead

RustData StructuresPerformance