I'm a Senior Engineer at Grafana, working on the DataPro (Data Processing) team.
We own SQL Expressions, Transformations, and the Panel Edit experience: the places where people shape, inspect, and configure their data before it becomes a visualization.
I mostly build frontend experiences with React and TypeScript, with a focus on making complex data workflows feel understandable, fast, and maintainable.
- Data processing workflows in Grafana
- SQL Expressions and Transformations
- Panel editing and visualization configuration UX
- Frontend architecture with React, TypeScript, and modern testing patterns
- Accessible, maintainable interfaces for complex product surfaces
I'm proficient in modern AI-assisted engineering workflows, with strong knowledge of ADEs, agentic coding tools, and CLI-based development environments.
I regularly work with tools like Cursor, Cline, OpenCode, and Claude Code to accelerate exploration, implementation, code review, testing, and feedback loops while keeping human judgment at the center.
React · TypeScript · JavaScript · CSS · Modern testing frameworks
Arsenal Football Club, skiing, the Canadian Rockies, PC gaming, and occasionally becoming briefly obsessed with a brand new hobby.
Currently accepting Arsenal optimism, ski recommendations, and good co-op game suggestions.




