Ben Sully is a Senior Software Engineer with 12 years of experience building production-grade ML, data processing, and web systems, currently working on AI/ML at Grafana Labs. He combines strong statistical training (MSc Distinction in Statistics) with hands-on engineering in Python, Rust, Go, JavaScript/React, and robust ops tooling like Postgres, Docker, and Kubernetes. His career spans roles from trainee statistician to lead ML engineer and data scientist, giving him a rare blend of research-minded rigor and pragmatic production delivery. Ben is an active open-source contributor, notably improving cloud data orchestration and observability by contributing Databricks and Azure integrations to Dagster and backend enhancements to Grafana. He excels at making data pipelines and APIs more reliable and testable, often focusing on storage, query transformation, and integration edge cases. Based in Sheffield, he brings a methodical, metrics-driven approach to shipping scalable data and ML tooling.
12 years of coding experience
9 years of employment as a software developer
Master of Science (MSc), Statistics, Distinction, Master of Science (MSc), Statistics, Distinction at The University of Sheffield
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:
Back-end Developer
Contributions:39 reviews, 42 commits, 49 PRs in 1 year 8 months
Contributions summary:Ben contributed to the Grafana project by modifying back-end code related to data source queries, transformations, and API endpoints. Key contributions include adding functionality to handle intervalMs fields in query models and implementing a JSON field type for converting field types. The user also addressed issues with API responses, ensuring proper content-type headers and proxy behavior. These changes suggest a focus on enhancing the data processing capabilities and improving the overall functionality of Grafana's back-end systems.
An orchestration platform for the development, production, and observation of data assets.
Role in this project:
Data Engineer
Contributions:3 reviews, 22 commits, 10 PRs in 4 months
Contributions summary:Ben made several contributions related to the Dagster platform, particularly focused on enhancing its integration with Databricks. The commits involve fixing error messages, improving Databricks environment setup, and adding features such as ADLS2 storage plugins for Spark DataFrames. Furthermore, they contributed to expanding testing capabilities by including and modifying tests for Azure integrations. These changes demonstrate a focus on improving data pipeline execution and storage capabilities within a cloud-based data orchestration platform.
operationpythonobservationschedulermetadata
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
Ben Sully - Senior Software Engineer at Grafana Labs